Obama has no solution worth tring. Solution should be left to the school board, or the parents.
Hell, the NRA was half right. Hire a couple military (or police) retirees or get a few to volunteer (many will). They'll be glad to carry a gun and feel useful protecting the kids. Make sure they have coffee or other drinks and a snack.