Moving parent bone without affecting the children (Pose Mode)

When in pose mode, is it possible to move a parent bone without affecting the children bones?

Lets say I'm making a reload animation.

  1. I have a gun and a magazine parented to each individual bones.
  2. the magazine bone has the guns root bone as parent.
  3. The guns root bone also has a "Copy Transforms" bone constraint, targeting a bone which is part of the control-rig of the character.

I want to rotate and move the gun without affecting the magazine. Is there a workaround for this? Or do you simply not parent the mag to the gun in a situation like this? If so, what is the correct approach when it comes to animating guns, mags etc.?

EDIT: As far as I know, the answer is that you simply cant move parent bone without affecting its children. Might be a workaround within blender, but I have discovered that the easiest way is to get a free blender addon called "Dynamic Parent" made by Roman Volodin. The video below explains the addon:
https://www.youtube.com/watch?v=L73o6hRt5YQ

https://preview.redd.it/b4p7u6a39ufa1.png?width=1134&format=png&auto=webp&s=a35ebdd56d367bdc0b199d93c1f874a194b86154