Stopping gun violence in schools: Which do you believe are the best solutions?

The Network for Public Education wants to know what parents, students and educators think.

This very short survey is designed to ascertain the opinions of parents, students and teachers regarding how to best prevent gun violence in schools. We list those solutions most often proposed. Please tell the Network for Public Education what you think. 
1.I am a(Required.)
2.I support allowing teachers to carry guns in school as a means of defense against intruders with guns.
3.I support a ban on the sale of assault weapons (semi-automatic weapons).
4.I support increased funding for support services including social workers, counselors and psychologists as well as for violence prevention and threat reporting programs.
5.I support tougher regulations regarding gun ownership including background checks and firearm registration.
6.I support increased funding for school security with needs determined by the school and community.
7.Which of the following do you believe are the three most effective ways to stop gun violence in schools?
8.Email address(Required.)
9.Zip code(Required.)
10.Your name