Apply that head, and it's common sense. The Geeks and other good kids are not the problem, the gang bangers are. Everyone in the school knows which is which. Use some discretion. Give the good kids a stern warning, if you must, and report the gang bangers, who are likely illegally in possession anyway, with the school property issue not being a factor.
Either rid us of schools or arm all the kids. Gang bang problem solved either way!