Could be that I'm missing something, but the way I see it there was zero reason to shoot this guy. The cop acted like a rabid dog and should be locked up for life.
It's different from the Peterson situation where the "victim" in case was a first class lunatic.