I will be honest I am little iffy on it. My main reason for it is if something goes bad and a kid is shot with one of those guns, you will have this same BS all over again. The local schools I went to all had a single police officer who just hung out during school hours which I had and still have zero problems with. In larger counties/cities I could see that getting expensive though.