XM148 Under Barrel Grenade Launcher

http://looserounds.com/2014/11/25/xm148-under-barrel-grenade-launcher/