This is beyond scary:
This is a good way for someone's little prince or princess to get shot to death by a scared shopper. As I've mentioned before, there are folks out there (like me) who might not have the option to leave the area. There are some who would casually say to let the cops handle the mess, which I agree with whole-heartedly, but what happens when the 300+ kids decide that the watermelons they're throwing just don't splatter enough, and they turn towards your cart with your kids. If you don't think that will ever happen, are you willing to bet the lives of your children on it? I'm not.
Teenagers or not, the disparity of force is overwhelming here even if they were all eight years old; and it's been well established that mobs like this tend to get violent in a heartbeat. I'm still of the mindset that I would try to get out with my family if I can, but if not I would back my kids into a corner and try to keep the savages away. Seeing a mob like this one in a small area makes me think a lot less of two spare magazines.