Before he was shot and killed by police during a traffic stop in Falcon Heights, Minnesota, on Wednesday, Philando Castile told the officer involved that he had a concealed-carry permit and had a firearm in his possession, according to Castile’s girlfriend, Lavish Reynolds.