The black driver killed by a Minnesota police officer was licensed to carry a weapon An attorney for the cop insisted that Yanez only fired after Castile showed the gun Even when the driver told the police office that he was reaching for his wallet to show his license Minnesota police stopped Castile a staggering 52 times in the last 14 years, resulting in 86 violations Less than half of the charges were ever prosecuted with Castile pleading guilty to minor counts that included driving with a revoked license and driving without proof of insurance