Ok. North Carolina allows people to carry a pistol concealed with a permit. But North Carolina is one of few states that don't give permits to Permanent Immigrants. Permanent Immigrants has the right own firearms (carry open only). But in North carolina they can not carry a concealed weapon unless they have a South Carolina or Virgina Permit. It is unlawful for the permanent Immigrants to hide a pistol in a vehicle. Even if they are leaving a Vehicle. They must have a permit from a state that is honored by North Carolina.
More information about formatting options