its ok
well there is no real reason to have a magazine because it doesn't slow you down when you reload, maybe you should have targets moving across the screen and points taken off when the target leaves the screen unshot or something like this. this way its to easy.