Vehicle Ranged Attacks

ok everything shoots, but I’m still having problems with the rider fpv and animations in general.

first of all in the video you will see the tie fighter rolls when turning but not very naturally with input, also anytime I shoot it snaps to the shoot pose. now I know why it does that and the only way I can think of fixing that is separating the guns as a separate skeletal mesh with its own bone system and shoot anims. now I’m not sure if the attack will call from a secondary object like that. Before I start making such a change I would like to know if there’s a better way.

FPV rider doesn’t roll with the animation even though it is attached to the rider socket.

big problem other players on my server cant see the tie turn and lasers come out of everywhere because the orientation/animations don’t show

It was my first time building a skeleton and exporting animations to a game so there’s a lot I don’t know,
I’m looking for some animation technique advise and critique on making this fly and feel natural.