N.C. General Statute 14-269.2(b)

&gt;It shall be a Class I felony for any person to possess or carry, whether openly or concealed, any gun, rifle, pistol, or other firearm of any kind on educational property or to a curricular or extracurricular activity sponsored by a school.

So yes, in NC it is a felony to carry a firearm on to a campus. Good thing that felony risk prevented to shooter from committing 6 additional felonies.