Thanks for the feedback void! After seeing other people playing the game, I decided to make the crosshair start at either 90 or 270 degrees, depending upon which way the player is facing. That will allow players to still spam the shots while moving, but will fix the flip bug.