Feedback on this gun animation

Hey, I’m trying to get into working with the R15 rig more (when it comes to gun animating) and something about this, it doesn’t feel right…? Or at the bare minimum, definitely room for improvement imo. I can’t tell if it’s the posing, the frame placement (easing/speed), not sure. Any and all feedback and critiques on this animation are well appreciated!

https://streamable.com/7lh6he