First person shooter games like Call of Duty has allowed you to customize your guns for quite some time now, but it was usually just add-on accessories like red dots and grenade launchers. Red Storm Entertainment showed a demo of the Virtual Gunsmith feature in the new Tom Clany’s Ghost Recon: Future Soldier video game at E3 which allows you to make external and internal modifications to your weapons. You can make over 20 million unique weapon configurations. Everything from your gas systems to side rails can be changed. You can make weapons specifically for close combat or long range use as well. Check it out in the video above.