What should people do in a dangerous situation, such as an active shooter, if they are not properly trained or equipped to handle the situation themselves?
You're right. There are too many idiots who think it's their job to jump in and be a hero.  All too often it goes down like this.  Most people don't have the training or weapons to deal with this kind of thing.  Far smarter to just call the cops and be a good witness.