How to make a weapon reload animation

Other than the magazine appearing from thin air I fail to see what the problem is.

I imagine you would need a new anim sequence to properly animate everything from a third person perspective.