Arming teachers is absolutely not the answer. Keeping doors locked is an answer. Keeping a guard at the doors? Not sure about that. This should not be the normal.
I would not want my kids to have to go through a guard and a metal detector to get into school. That's not a good message.
We have enough of that with entering government buildings (<<scratches head wondering how and why THAT gets funded>>) and transportation centers.