I have to agree with myggahn.
Coding it wrong takes as long as coding it right.
The cartiges animation could be better. at least that would the the bolt going back an forth, so the cartiges wouldn't fly through a animated "wall".
These are small little details which can ruin some of the whole experiance of a great game.
Deal with it. For some people this is like the character wearing a pink dress in a war zone.
All these things are minor changes to the game which probably would make some people happy if they are made
