The M-79 Grenade Launcher is a medium weight single shot breech loaded 40mm weapon 