I'm making a melee game, where I'm using viewmodels for first person, and my problem is that I need the viewmodel and the players' arms to link up correctly, because if not, Client A might think that it's a hit, while Client B and the Server clearly don't see it as a hit because it didn't hit.

I'm animating the players real arms so the server can see, and im animating the viewmodel so the client can see

https://gyazo.com/da560a0767bd4563364389bdc1bb27c7

I have no way to properly "link up" the real arms and the viewmodel arms.

Any solutions?