When someone attacks you or another person with the intent to fatally injure?
And you consider this likely enough for an expensive purchase and to always carry something that can kill people, including yourself, with incredible ease? People willing to do violence pretty much always just wanna tske your stuff and chances are whatever you have on you, assuming you don’t have an expensive gun, is probably less of a loss than the time and money spent in court if you shoot someone. Also no one really knows how they’ll.panic until they do and it’s just as likely for someone to empty a gun into the sidewalk and get robbed anyway. As far as a guy who just wants to randomly harm people and doesn’t have their own gun? Seems unlikely where people can carry guns, so I guess on the off chance you can be The Good Guy With a Gun who happens to stop a mass shooting, it seems pretty useless and playing into common conservative fantasy. Having a gun is a thing, keeping it on you all the time just in case you get the chance to kill someone feels weird.
And you consider this likely enough for an expensive purchase and to always carry something that can kill people
No, in fact if you were actually reading my comments you would know that I consider it “exceedingly rare” and explicitly said I do not consider it worth carrying a gun