How would I go about animating this rig and view model which uses a different "viewmodel" system

The way my fps system works is not like other games or the usual way that developers choose to handle their view models.

I have the gun on the client render as a model that is motor6d connected to the players parts like the RightHand.

Because I am not rendering any fake arms and are instead opting for utilising the players humanoid character instead of holding the weapon I am not too sure how I should handle animating these models to where they’d look nice and flush together. Hopefully hiding the fact they’re two separate models conjoined together.