There is always a time factor brought out when police shoot a suspect. Something like, the person was shot 40 seconds after the police arrived on scene. Thinking about that, here's a video of a suspect breaking down a door and reaching a woman within 30 seconds. These things normally happen really quickly.
Now think about her calling 911 and think about how long this takes.
Woman: dials 911.
Operator: 911, is this a fire, rescue, or police emergency (the new way of answering in our jurisdiction).
Woman: police. A man is trying to get into my house
Operator: Where are you located? (if the caller is on a landline they may have already issued the toneout for the location, if not, then they have to wait for the spoken location and hope it is clear enough to understand)
Woman: <gives her address>
Operator dispatches units on a violent b&e
Operator: Do you know the man?
Woman: no. He's got a knife. I'm scared
Operator: Can you hide in a secure room? (or something like this)
Woman: I'm in my bedroom. He's coming in.
(During this time police units have started to respond and are racing to the call. Who knows where they are in the zone and the more rural this place is the farther they may have to travel.)
Let's say they average a 4 minute response time from dispatch. Read the above and think about how long it would take to get through all of that versus how quickly that guy reached that woman. Then tell me how much of that 4-6 minutes before police arrive that it's acceptable for that woman to take a beating from that man. Because, if this were in New Jersey or Chicago given their gun laws, that's exactly how long that man would've been raining blows down on that woman. Because if you take that gun away from her, you are telling her that you're alright with that man beating her until the police arrive.