Options and ideas for self defense

Self-defense is one of the most emotive topics you can bring up in a discussion. Pretty much everyone has an opinion on what should and shouldn’t be allowed, which method or tools are better than others and under which circumstances