At this range he should hit his target. But if you\'ve ever fired a handgun, you know that at even 15 meters it\'s very difficult to hit a small target. Add in shakey hands, nervousness, etc, and a few degrees means a miss. Anything above 35 meters is very very hard with a handgun.
This kind of thing happens all the time... nervous guy, runs up, shoots a bunch, and because he\'s already thinking about running after and he\'s really nervous, he misses.