It appears that the incident was foisted upon the student by an obnoxious teacher. I've met many of his ilk: little tyrants who see the school environment as their personal fiefdom, in which they can demand their thralls (students) parrot their slogans and modify their behavior to suit the notions of the enlightened philosopher-kings who are given charge of the young on behalf of the State.
There are not, perhaps many teachers like this, but then, it doesn't take many. For the Degreed Dullards who run public schools give the little pismires leave to inflict their prejudices upon the students, and by extension, the community from which the students come. Many more teachers are possessed of greater talent and/or greater courtesy, but to their chagrin are lumped in with the petit commissars in the public view.
No doubt when local churches played the leading role in communities that is now played by the public schools, there were clergy who were just as obnoxious as the teacher in this case. And in Abu Ghraib, there were those placed in charge of prisoners who made up their own methods of handling them that embarrassed us all. Perhaps it is in the nature of things that little people with their little axes to grind are attracted to positions in which they can inflict their own view of the rules upon those who cannot fight back.
I see by latest posts that Jared has returned to school, with 200 friends all wearing NRA shirts. No explanation and no apology from the school (did you expect one?); charges are pending in juvenile court and will probably not be pursued.