You (OP) don't known any of the statement that you claim to know...
If I saw someone in our court that I did not recognize and started to approach to find out what their business in a dead end street could be that does not give anyone the right to assault me. It is actually called being a responsible and good neighbor. I care about the people who live around me and my community I will not cower in my home. That is one of the biggest problems with our communities no one cares about others.
To even propose that assault is an acceptable response to another person walking up to you is freaking insane.
Liberty = Responsibility