Before if I knew he would attack, obviously. Though I would not just shoot a man on the street who had done nothing. If I had reason to believe he would attack my neighbor I would call the police and warn my neighbor.
Regardless of my poorly worded question- you still responded. Thanks.