A good attempt
It's a good concept but has been done many times before. However, I think you should work on this and add some more detail such as shooting an enemy on the roof and they fall and kill someone etc. I like how some enemies need to be killed with more than one headshot as this adds more variety.
Maybe you could also make them move to add more of a challenge or upgrade sniper etc?