Nice, but kinda frustrating.
I think it would greatly benefit from a more alert to the need to reload and better hit location effects, not necessarily fancy graphics, but is it is kinda frustration to nail them in the head and have them keep shooting.