The only thing that seems in question is the origin of the physical scuffle and why the initial shot was fired.
After that, it's pretty clear Brown was executed.
The key factor for that initial shot was whether or not the officers gun was reached for. Frankly I don't believe the officer. If he'll gun down a kid that's got his hands up, why not lie about the initial scuffle?
I agree with you 100%. Although I am not going to make any assertion about whether he went for the officer's gun. No evidence either way and both sides would definitely lie about that fact.
I truly wish there were video evidence in this instance.