We need to protect the children.
Check it out:

Missouri Gov. Jay Nixon vetoed legislation Monday that would have allowed specially trained teachers to carry concealed guns, asserting that the move could jeopardize student safety in public schools.

The veto by the Democratic governor sets up a potential showdown with the Republican-led Legislature, which could override Nixon if it gets a two-thirds vote of both chambers during a September session.

Nixon announced the veto with a written statement on the deadline day for him to take action on bills passed earlier this year.