Sort:  

I'm personally terrified of guns =). Also you don't always have the time to take it out. Worst case scenario, your attacker can use it against you....so it's a gamble

I am all for Jiu Jitsu and self defense, but carrying a weapon is 1000% more effective than any martial art. This is coming from a BJJ/MMA Fighter and enthusiast.

if you don't know jiu jitsu your attacker may use it against you....besides you were not into bjj till you tried it. go to a range! if you remain terrified after learning about it fair enough!