A new YouGov survey of 1,500 U.S. adult citizens was conducted from May 28th to 31st. The survey has some interesting results regarding whether people favor arming teachers (pp. 134-5).
All Americans except for Democrats, liberals, and blacks favor arming teachers and administrators in schools. Young people between 18 and 29 are evenly divided.