Should the guy have been punched? I'm gonna say no. Should he be taunting the police? I'm gonna say no. And I also suspect being a cop ain't easy. Especially when responding to a call of "shots fired" and being told "..get the f___ off me" by said individual.