Can i bind a actor to 2 sockets?

i’m trying to make a reload animation, the weapon is attached to a socket in the right hand of the character, when he is idle or walking it’s ok, but when i try to reload the weapon goes crazy and doesn’t stay where it should be, i understand why it happens, i think if i could bind the weapon to 2 sockets simultaneously (one for each hand) the animation would work fine, look at the images:

can someone help me avoid this problem?