uhmm
Maybe it is just me, but in a simulation, guns aren't supposed to have unlimited ammos :P
Overall it is a pretty nice work, but..
ok, showing how to fire a pistol can be interesting, what about adding bullseye as fire test? Even if this is a simple 2d interactive animation i personaly think that: who cares about firing a pistol if there is nothing to hit to show me how virtualy this kind of gun can interact with objects? in short term, the fire power ;o
Hope helps, enjoy.