Modular insertion trigger method and apparatus
Modular lightweight squad automatic weapon system
Modular, multi-caliber weapon system
Multi-purpose gun safety
Multi-stage match trigger assembly for use with semi-automatic w
Multi-variable, multi-parameter projectile launching and...
Multiple firing gun and trigger extension assembly
Multiple firing gun assembly
Multipurpose repeating firearm having alternate firing mechanism
Muzzle attachment for barrel of gas-operated weapon
Muzzle brake
Muzzle ejecting sabot cartridge firearm system