Image Cache: It looks more like a flamethrower or a firework shooter or a glitter dust bomb gun but it’s actually a firing M32 grenade launcher. It’s a picture of Marines training Malaysian Armed Forces during a non-lethal weapons seminar. What perfect timing it must’ve been to capture this shot.