Fix rotation and firing issues