Motor6d Tool Appears in body

How can i smoothly delete RightGrip weld and create motor6d instead of it?
everytime i did it and equip a tool there is a moment when a tool is in a body and then after .5 its in the right position

there is a problem:

Why not just create the motor6d, parent it to the right arm, and just change the Part1 property every time you equip the tool

and what about grip weld?
it will not interfere with the animation of the weapon?

you just destroy it on equip, as you did

and should i create motor6d on client or server?

server for sure, because it wont be replicated to the other players