Add auto fire and try to fix bad guys not reseting