They are pretty lenient compared to some other states, but we do still have a Jim Crow era pistol purchase permit requirement. However, it is perfectly legal to openly carry a handgun with no permit required. It is also fairly easy to obtain a concealed pistol permit. We do not have any magazine size, or model restrictions. This website has a pretty comprehensive breakdown of the gun laws in each state North Carolina Gun Laws