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 <a href="http://www.milita…
The Marine Corps recently fielded its new M320A1 grenade launcher to Marines at <a href="http://www.milita…