@hakan_geijer and crucially, while "just shoot to scare them off" might work against opportunistic wannabe-bashers, it certainly won't work against neonazi militias who roll up with military-grade gear and 100s of hours of range training live fire doosmday larping under their belts. If your threat model is "Hank McRedneck who wants to punch me in a Walmart parking lot", sure, just flashing the gun might work. But that's not the only threat.