Actually, better than 15% hits in a real-world shooting incident at greater than contact distances is pretty darn good.
And in answer to your question, into the ground, nearby walls, etc.
Pistols just aren’t all that accurate and it sounds like this was a running gunfight.
A rifle might be a better option in a situation like this. Better to let the guy gain a few yards while taking careful aim and squeezing off one shot.
That said, rifles have their own drawbacks.
...or there could be some foul odors coming from some nearby apartments in the coming week.