I am a bit confused myself. I was able to get a SC CWP even though i had a simple posession (marijuana) conviction. The fact that it was a misdemeanor is why i was still allowed to get a CWP.
I was denied a NH non-resident permit because of that conviction, so i understand your disappointment over the matter.
Did you get a felony charge? That may be the difference in our situations.