Successor to the MK19, the M307 is an auto-grenade launcher — designed by General Dynamics — that’s capable of firing 260 shots per minute, with almost no recoil. The weapon weighs just 50-pounds and can be transformed into a machine gun in just 1:42. Video after the break. Click here for first picture in gallery.