WRONG! In South Carolina they are issued by the state. No sheriff involved at all! Not all states are the same. Get your facts straight before calling another FReeper out.
Or, you could both step back and realize that each state is different.
In my state, CHL's are issued by the state police (the same agency that issues driver licenses)
In MN, it is issued by the sheriff. In this case, Castile lived in Hennepin County before he moved to Ramsey County. His CCW permit was issued by the Hennepin County Sheriff:
http://www.cbsnews.com/news/philando-castiles-family-reveals-his-gun-permit/