How do you animate a gun reload?

I have a magazine that’s jointed to the handle but how do I do it so I don’t have to manually move the mag corresponding to arm movement each frame, I just want it to stick to the end of the arm and move the arm itself so it follows. How can I achieve this?

Try removing the weld that is holding the magazine to the gun and then weld the magazine to your arm.