Aiming with mouse, and ability to make different types of guns. Code to aim with joystick is buggy to say the least