Looks good to me!
If I'd change anything I might make the arm fly up a bit more, to really sell the knockback-hurting a bit more.
The crouched version of the gun looks a bit off though, doesn't have the kind of ovalish shape the normal one has. Try lightening the edges around the middle of it to imply the bulge?