Very good stuff, but I'm gonna nitpick a bit and say that I don't really like how did the pistol rotation sequence as down-up-down. If you ask me it should be more like up(slightly)-up(a lot)-down-up(very slightly) and maybe you can add another down(very very slightly), but it usually makes the gun feel like a... vibrator XD The movement should also match the steep rotations, but it's subjective to the weapon you're animating. Other than that, the auto-recoil looks good and I can't really comment on it 'cause I never did any full auto weapons until now :) Anyway, good job and good luck with animating! :D (That also applies to you too, reader ;) )