Smooth and unzoomed control Rotation (ThirdPersonShooter but FPS perspective)

I’m trying to achieve Control Rotation (FPS in TPS) (when you look up weapons goes up with the character, same if you look down)
EDIT: I socketed the weapon to the hand_r (made a own socket: weapon_attach)
I want to rotate the spines from the Third Person Character to the hand_r looks up in the sky (weapon goes up as well)