Let the referees carry guns and this s**t will stop in a hurry.
There's plenty of blame to go around but Artest charged into the stands and attacked a random fan, it appears that he didn't even know who threw the cup.