I highly suggest you to export them to .SMD since it will be more convenient to be compiled.
References (Only bones and model structure,kind like draw but no movements.)
The reload time is too short,it will have timing problems if you don't slow them down in qc files.
(Add more finger movements and bolt pull.)
But it will look stupid if slowed down in that way.
Draw's final frame looks a bit unnatural.
Improve the reload and draw.
Good job if this is your first animations.
Adjust the section to Animations.