Having problems with mag in viewport animating in blender

I am new to viewmodel animating in roblox and I want to make a reload animation, my set it fine but every time I pull out the mag. The keyframe does not come with it so the mag and arm stays in the same position the whole time.

I don’t really get what the issue is from reading it however, if you want the hand to hold onto the arm then put it back to where it was, you can utilize child of constraints OR copy transforms on the bones:

Tutorials if you need dem:
Child of Constraint

Copy Transforms (It should skip to 9:04)