Controlling Skeletal Mesh

I have worked on similar thing.
Best approach is to create and Aim offset . Which you will blend with your animation in Anim graph of animation blueprint.

AimOffset how to

Aimoffset info