While weapon systems capable of firing over a million rounds per minute may still be years away, the M307 and Stryker are available now — at least in prototype form. Continue reading to see more. Click here for first picture in gallery.

M307

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.

Stryker

General Dynamics’ Stryker is essentially a selective 8WD combat vehicle that comes equipped with a Mobile Gun System (Stryker MGS), which consists of a 105mm cannon in a low-profile turret. It has a top speed of 62mph and a maximum range of 312-miles.