This is one of those stupid laws that favor criminals. If someone breaks into your house they should be considered game. If they run, that just gives it sport.
So here's a hypothetical situation;
You come home and find your house was broken into, you then noticed that across the street you see your neighbors kid walking around with some of your stuff so you go over there and shoot him, no questions asked uh?
To bad he had just bought the stuff from one of his friends and didn't know they were stolen but hey, you got that "robber" didn't you.
This guy didn't need to shot anyone, he could have held her at gun point and waited for the cops to arrive. To me, he's guilty of 2nd murder.
I'm all for punishing criminals but when you let ordinary citizens take the law into their own hands that will be the start of anarchy in this country. A person can accuse anyone they don't like of committing a crime and gun them down, or invite someone into their house and shot them and claim they were being robbed.