User:GoldenApple NB/CM/CM 620

CM 620 is a grenade launcher manufactured by Critical Mass.