Have you bind your weapon to parent socket/parent component correctly? I am working on the familiar project with same assets but it’s third person based. My gun is attacked to the spring arm seems no problem.
The child component should rotate by it’s parent accordingly.
But i already tried to connect a springarm to my weapon, but it is not really realistic.
So i did the blueprint. Another idea that i have, would be to connect the springarm to the weapon’s muzzle, but i don’t know how to do it.