Great graphics and theme interpretation!
I noticed the sound effect when firing seems to cut off as soon as the bullet impacts, I'm guessing the audio source is probably attached to the bullet itself. Just in case this is useful to you: I usually find an audio source on the player / some other persistent object and using AudioSource.PlayOneShot is the easiest way to handle this sort of repeating sound effect.