Little Kyle legally had a gun, and some morons decided to bring a skateboard and ebonic swearing to a gun fight and that was that. They likely would have killed him had he not been armed or quicker on the draw. I don't write the laws. Another point others seem to miss is that the three who were shot, were all out to cause trouble, Kyle was there "to protect, provide first aid" (play hero/gun adventure), but he was there with better intentions than them. If the other clowns had not been rioting, Kyle wouldn't have been there, had they not attacked him, they would not have been shot. Those are facts.
The final fact that they were pedophiles, was just a happy ending to what otherwise would be a somewhat sad story.
I give you credit for your opening sentence, at least you have some level of awareness and I can see your point.