First of all I respect everyones choice to do whatever they want regarding how they protect themselves and their family.
But I am going to say something here about awareness, avoidance and de escalation and other skills, and hopefully it comes across in the respectful and constructive spirit in which it is intended.
Thinking that your skills...your street smarts, communication, awareness, your BJJ belt, your fitness even your living in a good area away from the poors will somehow grant you absolute protection from truely awful people or situations...that thought process contains a great deal of hubris in my opinion.