Northwestern’s Run Hide Fight video – not bad. The police tactics are dated, but the gist of the video is personal protection protocols individuals and groups can take in the face of an active threat. More incidents are ended and lives saved by people there, being their own best rescuers, than by police response, which is almost always going to be behind the curve.
There are other videos available. Search “Run Hide Fight” for more.
In the Fight portion, previously I posted on disarming the rifle armed attacker.