Trouble making tool animation

im trying to make a tool animation where the player can pick up the barrel but the body does weird stuff in the animator. i have a weld constraint in the right hand. the part0 being right hand and part1 being the barrel.

problem:

this is what im trying to recreate: