He shouldn't have pulled out his gun. He should have simply told the crowd to quit throwing snowballs.
Because one man, with a badge, giving orders to a mob of unruly jackasses has SO much power over them.[/QUOTE]
Yeah, he'd be pretty powerless, but at least it would have started things off on a somewhat agreeable footing. Start with the least forceful option and then work your way up to pulling a gun, don't start with pulling a gun - it's very hard to de-escalate a situation.
Plus, if he had started out by asking the punks to stop, then telling them to stop, then calling in on-duty officers, etc.; this would be a non-story. Instead, we have an off-duty officer whose first reaction to the situation was to exit his vehicle and pull a gun, giving bored news media a great story - news media always likes it when groups of college students and armed cops collide. It harkens back to the good old days of Vietnam protests, race riots, and looting.
Now, I'm not saying that the officer was in the wrong to intervene, and I'm not even going to try to say that procedurally what he did was wrong, because I don't know police procedure rules; but from a media fire-storm angle, he done effed up.