Glad you fixed it, but if it happens to remerge again you can place the bullet in a separate layer and make this layer not collide with the player, spawn the bullet at the weapons muzzle then rotate it towards the aim point, this way it will go to where you are aiming and won't hit the player in the butt and push him forward, which was very hilarious xD