M320 GLM

The 'M320 is a Grenade Launcher and secondary weapon featured in Call of Duty: Modern Warfare 3. It was first shown in the World Premiere Trailer.