Auto/Semi Automatic

Below you will find a list of discussions in the Auto/Semi Automatic forums on WeaponsForum.com, a Weapons Forum. A weapon which performs all steps necessary to prepare the weapon to fire again after firing