You should edit the shadow. It looks like the light source move with the gun.
I agree with Smilecythe the gun needs to kick back when it fires, otherwise nicely animated. :)
Nice animation
but I think the gun should push back a little when it fires.
I think the pivot point of the gun during the recoil should be more in the handle than the barrel. Very nice animation though.