How do I lock object position when animating?

Hello, so I’m currently having an issue with animating and currently I want to make it so I can move the handle of a gun, without moving certain parts. [I’m using moon animator].
Here’s a example:
image
I wan’t to move the gun without having to move the mag back to its normal position every time I move the weapon.
https://gyazo.com/04e70b5943bd3329d218697219ff484b
Is there any way to do this?

It’s not that simple. If you want to achieve that effect you need to rig the ammo to the HumanoidRootPart or the arm.