False, and there was never any reason to believe that. He has a lot of traffic violations, but never arrested for a serious crime.
I have read he didnt have a permit for his gun.
Also false, although this was due to lack of knowledge about the CCW permit system in MN.
The shooting occurred in Ramsey County. The sheriff's office said they had not issued Castile a CCW permit. But, Castile lived in another county in the recent past, and it's been confirmed that a CCW permit was issued to him in Hennepin County. It remains valid throughout MN, until renewal.
I cautioned a lot of posters on FR about jumping to conclusions over this, due to the wording of statement by the Ramsey County sheriff. It largely fell on deaf ears. Now, many of them still don't want to accept it.
I have read that he wasnt stopped for a broken taillight.
This is probably true -- the taillight may have been a ruse to do an ID check. The officer called dispatch before the stop, saying that the driver resembled a robbery suspect.
Have you seen the picture of the robbery suspect? Looks exactly him. As I have said on other threads, I will wait until ALL the info is in. And it’s likely we won’t ever get all the info.