In NC I THINK you have never needed a permit to carry openly. As long as the gun is visable, I THINK you are OK.
I could be wrong though, I was once before.