Things have gotten too far out of hand. I do think it's fine for a school to have a dress code and they shouldn't wear anything promoting violence or literally showing their ass. Supporting one's rights isn't offensive, at least not to the intelligent. Supporting the 2nd amendment is not threatening in the least. Only to those intent on stretching things to fit their agenda will feign shock.
If the school's dress code disallows t-shirts with printing, then no child should wear a tee shirt with writing on it. I think the lame attempt at gun control in our schools is not only ineffective, but it borders on insanity. Most of the shooters who killed or injured classmates were outcasts who were suspended from school. Targeting students and being overly harsh is likely to send one of them over the edge. When it comes to openly supporting our bill of rights, only a flaming idiot will see that as a bad thing.
Maybe there wouldn't be much of an obession with defending our rights if they weren't currently under assault. It's the gun control crowd stirring the pot and getting people concerned about where they are going with this latest agenda. If you want to see people cling tighter to anything, just threaten to take it away or limit it in some fashion. Once we start down a certain road, there is no end and history proves that.
Teachers and others who are stupid enough to believe that the current zero tolerance has any safety benefits whatsoever need to get a ******* grip and realize that they are only getting people thinking about how our rights are being compromised. Pop tarts and toy guns never have and never will hurt people. While they freak out over such minor things, any real threat remains untouched and unstopped.