Added the shot cooldown and framework to allow reloading sound
Fixed the reload sound framework, now there is no random chance of the sound not playing
Merged chase
Added arm movement