In our town the Black Panthers wouldn't need to show up, and if they did they are welcome to exercise their rights, just like the rest of us. That's what "rights" means.
I honestly think this kid should be commended but he was clearly over his head in a bad situation. I think the average Freeper posting about this story has put a lot more thought into it than he ever did.