40mm Hk Grenade Launcher.  Range is about 400 meters.