If true it sounds as if the officer did EXACTLY the right thing.
I clicked on the link. Apparently the video and report I saw on TV was of a uniform officer answering the police net call, NOT of the armed detective in the Hummer.
Still, the snowballer’s were in the wrong as far as pelting cars driving by, what if the driver had swerved and hit a few of them because he was blinded by the snowballs on his windshield.