Are you sure that the HUD crosshair texture is being rendered at the correct position and that it’s not offset?