Mk 19
Automatic grenade launcher
An automatic grenade launcher designed for sustained fire support against personnel and defensive positions.
Description from ArmyWeb
Automatic grenade launcher
An automatic grenade launcher designed for sustained fire support against personnel and defensive positions.
Description from ArmyWeb