Well first off Im totally open to the idea that the source is completely biased, racist, not to be trusted. I'd never even heard of it, so that's why I didnt post the link, but I thought it was (if true) interesting additional information.
Now, we're all supposed to be skeptics here, and one of the main things I've found skeptics to be consistent about is the relative (non) value of witness testimony or anecdotes vs. actual physical evidence. All we've pretty much had to go on are the passenger's words, so I'd urge caution to anyone putting too much stock into them. Did we ever determine if the guy actually did have a legal carry permit by the way?
Also, the photos at that link... Im not saying the two men are identical, but
if you dont think they match the same general physical description, I dont know that it'd be worth the time debating.
Lastly, new information from the Officer's attorney was released a little while ago:
http://www.al.com/news/index.ssf/2016/07/philando_castile_killing_offic.html
So now we have conflicting first-hand accounts to go by. Who do you give the benefit of the doubt to and why?
Im willing to let it play out before casting judgment here.