You'll have to point me to where anyone is claiming this is a significant event beyond being an amusing comeuppance for an obnoxious asshole.
You know Neera is bummed about it and regrets her decade of posting belligerently awful takes and insulting anyone who questions her. That's hilarious.
What're you trying to achieve on this website anyway, the revolution? Having fun officially recognized as a form of liberalism? I don't get it.
Not everyone needs to be familiar with firearms and own one BUT if I were in this person's shoes I would sure as hell want something a little stronger than bug spray to defend my family with.