Browsing: M320

M320 Grenade Launcher Module is a next-generation single-shot 40 mm grenade launcher designated to replace the M203 for the US Army. M320 comes as a standalone…