I know not every teacher will be able to handle having a gun on them and reacting accordingly, but that doesn't mean we ban the rest from doing it. Many of the teachers in my kids schools are former military and most all hunt. As a friend mentioned while here hunting is he has never been in a place that everyone talks about hunting. Now I know hunting doesn't translate to defending, but what it does mean is most have experience with guns and are not afraid to use them. Heck we still have pictures of kids with guns on billboards in school here.