File:M203 Grenade Launcher.jpg

M203 Grenade Launcher in real life. Image provided by Clyde Armory.