I have already posted my answer but I need to add to that. I am fortunate enough to be able to afford legal assistance if I ever had to shoot someone and again would only do so if myself or my family were in danger.
The aspect that I have not seen here is the mental factor. Could you live with yourself for killing a 14 year old kid for stealing your hubcaps or a piece of yard art. I don't think I could. There are grown men that have come back from almost every war we have been in that are having mental anguish over someone they had to kill, even though they were defending themselves. I know a couple of LEO's that have had to shoot someone in the line of duty and they had a hard time dealing with it. It is a traumatic experience to kill someone, even if it is justified. There are some that it does not affect, but I would offer to say those people are not "programmed" the way most of us are.
But, as a father and a grandfather, don't put my family in harms way or you will not like the outcome.