paint ball?
Your paintball theory is more plausible. Kids being stupid with a paintball gun, even more so.