Small, but packs a punch of 900-1000 rounds per minute. By the way, no motors!
About this creation
This is the millionth time I've used a swing weight, and the first it ever worked. It's geared so every 25 times the weight spins, the rubberband gear rotates once. Since there are 3 weights on the same axle, 75 weights hit the tan piece (next picture(other side of gun(those are a lot of parenthesis(the curvy lines(I'll stop now))))) before the rubberband gear rotates once.
The other side of the more-complex-than-it-needs-be mechanism.
Top view of mech.
Call it a detachable magazine, but I call it a foregrip. Since this isn't a real gun, there's no recoil, making this for looks only.
The pistol grip is a long 2-stud wide block that is angled when it fits in, due to a longer plate. Unless it's reinforced, the grip is shaky.