Again, beat cops have those, Detectives don't. And the average drunk bum is being handled by several cops, not just one.
As for knowing Batman doesn't kill, that still doesn't mean she can let him get away with assault, flee the scene or resist arrest. Shooting him wasn't a perfect solution, but he did resist. And it's not like she *planned* the confrontation.