Glitch found, but great game none the less.
There are times when the gun will refuse to shoot and reload, mostly with the shotgun. Fix that up, and it will be perfect.
Music was nice, the gameplay was very good, the guns looked fantastic, and it never got boring with the different levels. Definately a 9.