What about the gun is glitched? Its intended to fire the way it does, and I think its obvious I wasn't using a macro as the gun isn't firing consistently or as fast as it can.