In North Carolina, it’s legal to carry a gun in most places if you have a concealed carry permit. Those who are caught carrying weapons without a permit can be charged with a misdemeanor and ...