40mm grenade launcher Archives - We Are The Mighty

Here’s how the Marine Corps Is fielding its new 40mm grenade launchers

The Marine Corps recently fielded its new M320A1 grenade launcher to Marines at

Do Not Sell My Personal Information