I started reading through the transcript of the testimony yesterday and got through the cop's part but not the guy who was with Michael Brown.
According to the cop, the dude was punching him through his open car window and when he tried to pull his gun, the guy grabbed it and turned it down so it was aimed at his thigh. It was after that, that he got the gun back up and started shooting.
It was pretty pathetic though, the language the cop used, which he'd obviously been coached into, about believing the guy was a credible threat. Things like when he tried to grab Michael Brown's arm, it felt like "a 5-year-old holding onto Hulk Hogan". WTF? Why are you a cop?