It seems like there is a lot of debate over this type of thing. I seem to recall that a student was suspended for wearing a t-shirt that had a silhouette of a pistol, and said something about "home land security". I don't recall where it was maybe someone has a link...
The trouble as I see it is that Americans are becoming more and more polarized, it all seems to be coming down to us vs. them. Not to suggest in any way that I support this agenda. I got in trouble more than once in school for having questioned the schools authority to tell me what was what. How to dress, where I could or couldn't stow my skateboard, what symbols and language I could use in my art projects and so on. But then when I was in school, the police were not called for every fist fight. nor for bringing a knife to school (I personally have carried a pocket knife darn near every day of my life, since my gran-pappy gave me my first blade in kindergarten, got caught with it more than once too).
This mentality that we have to protect our children from everything is seriously damaging.
"No, no little Johnny, we mustn't offend anyone."
It used to be that we looked forward to the Halloween costume parties, and Thanksgiving/Christmas vacation. My kids live in WA. with their mom (long story), and their school does none of those for fear that they cannot celebrate every faiths holiday(s), except for what they now call "winter vacation".
I dunn'o, it sure seems to be getting WeIrD out there.....