I'm not sure how to prepare for something like this. I'm pretty clear on how to prepare for the aftermath of an attack, or disaster, but what to do to prevent something like this. Being alert, having a plan, knowing where to go, how to respond, is all good.
I agree with Byte 100%, showing up waving my favorite Ak will just get me carried off. None of us can just remove ourselves or our families from day to day living.
Honestly, it just makes me sick to my stomach, literally, to think about something happening to my daughter like that. Look at that school in Russia. Damn.
To me, this is the kind of stuff out Gov't is for. Round these guys up, ship 'em home, close the leaks at the border, continue the war. If not, it's just a matter of time.