How do I fix this issue with my gun not syncing movement with my arms?

No, there is a Motor6D in the Torso, which has Part0 set to the Torso, and Part1 set to a fake “Handle” inside the gun.