M-79 grenade launcher
From Terminator Wiki
The M-79 grenade launcher, also referred to as the blooper, is a single-shot, shoulder-fired, break open grenade launcher which fires a 40x46mm grenade. It first appeared during the Vietnam War. The M79 can fire a wide variety of 40 mm rounds, including explosive, anti-personnel, smoke, buckshot, flechette, and illumination.
