one way would be vec_for_screen. And put the bullet face this vector when it's created. Then the bullet will hit the crosshair at the distance you gave the vector in vec_for_screen.