This took me a while to animate, but it is still not perfect.
Sometimes the Animation glitches, and, NO, I did not make an animation for aiming down the sight, I just used an old aiming down sight animation
That recoil looked so realistic! Now the reload wasn’t so good.
The arm appeared to have broken its joint when reloading. It still worked, but the arm kind of detached from the shoulder when reloading. Anyway, most of it looks pretty good and I wouldn’t say there are any major issues.