Multi-Shot Grenade Launchers

XRGL40® Extended Range 40mm MGL

MGL6™ Low Velocity 40mm MGL