Properly animating with blender

So ive run into some weird results, trying to animate first person arms with a two handed weapon, ive rigged my arms and done the animation in blender fine, but when i export it the animation is all bent out of shape and in the wrong places, i think it has something to do with the weapon constraints i used but before i try a million things i was wondering if anyone had some tips

Pretty sure I figured it out, hit space bar and type bake action, click that then remove your constraints, I’m pretty sure this would work but I can’t test it because my computer just shorted out, so there’s that. If this helps anyone cool