the would-be successor to the M203 40 mm grenade launcher, M320 grenade launcher, and M79 “Blooper,” turned out to be a failure. But why did the XM25 “Punisher” fail? The XM25 Counter ...
Later, the M79 gave way to newer models, like the M203, or today's M320. Grenade launchers became available as an attachment for assualt rifles, appearing below muzzels of heavy duty operators ...