Ok so the problem might me that you're instantiating the bullet in the same scene as a child as the hand. Thus when you move the hand, the bullet will move too. So you should probably instantiate the bullet higher in the node tree, probably in the parent of the player.