I don't know. The robbery person looked like him, but it could be mistaken identity. Criminals without felony convictions could apply for CCW permits. Even DoD personnel with security clearances have committed mass murder, often in the name of islam. The police have not released information so we only have one side of the story except for the robbery footage.
I agree there is some resemblance. But, I didn't see any distinguishing marks that confirmed it was the same person. If the police scanner tape is legit, Castile was stopped simply because his nose looked the same.
Criminals without felony convictions could apply for CCW permits.
Certain misdemeanors are also disqualifying, depending on the state. In mine, misdemeanor assault is only one of them.
But again, I'll state it is extremely rare for CCW/CHL holders to commit a violent crime. And while Castile had a poor driving record, he had no adult record of any other crime. Once you get to age 33, it's extremely unlikely for someone to turn to crime.
None of these statistics mean that Castile could not have committed a robbery. But, I find it incredible that so many people just can't admit that they jumped to the wrong conclusion on such flimsy evidence and innuendo.