As I posted a few threads below, you really have to question him having a weapons carry permit. I don’t know how he could have gotten one.
Or, you could have read one of the many threads where it's been reported that he did indeed hold one.
Philando Castile had permit to carry gun
All of his offenses were traffic-related, and most of them had been dismissed.
He didn’t have a permit. No records of it.
He told the cop he had a permit. He DID NOT have a permit according to a report I read from the jurisdiction.