Fixed weird shooting glitch by moving bullet creation out of the input component and into the physics component... input component only modifies a shooting flag now