M320 grenade launcher/Definition
Jump to navigation
Jump to search
An improved 40mm grenade launcher for the U.S. Army, replacing the M79 and M203 grenade launchers with a lighter weapon that fires a wider range of ammunition, while still firing those made for the older launchers