Thought this was impossible? Not for NGPhil

This is a tech demo, so future iterations will involve great improvements and fixes. This is by FAR the most fun I've had creating a new concept. Though new concepts never go without some problems, this one is relatively reliable.
To use: take a new cartridge and load it into the RED area on the Cylinder. Drag it forward until the black circles on the cylinder rotate one step. repeat until all six rounds are loaded. If a round fails to load, pull it out gently and try again.
Once the cylinder is full (or loaded to desired capacity), carefully drag it into battery. Then, the revolver functions as any expected double-action/single-action revolver should.
To unload, push forward on the safety until the cylinder drops slightly. Then, drag the cylinder out until it stops. Push on the plunger attached to the cylinder to remove each shell individually. The cylinder should rotate automatically with every pull of the plunger, and the shell should be ejected.
Instructional Video to Aid in operation: [youtube]http://www.youtube.com/watch?v=hiMw9Hh0d4c&feature=youtu.be[/youtube]