Shooting probs

k while making my platform game i am trying to shoot but like another forum question i can only shoot right and not left so im stuck. Another issue is that it goes to the edge of the screen bfore dissapearing and so i need a way to target the character that shot it so it dissappears when it is say… 150 pixels away from the character? do u understand? o and also i still need help on jumping and gravity.