MSNBC claims that arming teachers will do no good, but none of their arguments make any sense.