The provisions of the omnibus firearms bill, HB 650, passed by the North Carolina General Assembly and signed by Gov. Bev Perdue earlier this year go into effect today.
This means that as of today, North Carolina has a castle doctrine that extends to not only to your home but to your vehicle and to your business. Moreover, if you are a visitor to North Carolina and you have a concealed carry permit from ANY state, it is honored here.
Sean at An NC Gun Blog has probably the best summary of all the provisions of the bill and it can be found here.
Just because we now have the castle doctrine doesn't mean the fight for gun rights is won in North Carolina.
The right to carry in eating establishments and restaurants that serve alcohol (HB 111) has passed the House but not the Senate. It appears that the Republican leadership of the State Senate is dragging its feet on this one. The rumor is that they saw the results of some poorly worded opinion poll showing voters against it. The one word I'd have for the wavering senators is Lubys.
Carry in state, municipal, and county parks is now legal except for athletic facilities. The problem has come in how many towns and cities are broadly defining athletic facilities to include virtually the entire park including walking trails, greenways, and lakes. I'm afraid it is going to take a court challenge to cities such as Winston-Salem who have passed such broad ordinances to force cities to comply with both the letter and spirit of the law.
Nonetheless, this is a new day for North Carolina and those who worked so hard for so many years should be proud of what they have accomplished.