(a) It shall be unlawful for any person participating in, affiliated with, or present as a spectator at any parade, funeral procession, picket line, or demonstration upon any private health care facility or upon any public place owned or under the control of the State or any of its political subdivisions to willfully or intentionally possess or have immediate access to any dangerous weapon. Violation of this subsection shall be a Class 1 misdemeanor. It shall be presumed that any rifle or gun carried on a rack in a pickup truck at a holiday parade or in a funeral procession does not violate the terms of this act.
(b) For the purposes of this section the term "dangerous weapon" shall include those weapons specified in G.S. 14‑269, 14‑269.2, 14‑284.1, or 14‑288.8 or any other object capable of inflicting serious bodily injury or death when used as a weapon.
(c) The provisions of this section shall not apply to a person exempted by the provisions of G.S. 14‑269(b) or to persons authorized by State or federal law to carry dangerous weapons in the performance of their duties or to any person who obtains a permit to carry a dangerous weapon at a parade, funeral procession, picket line, or demonstration from the sheriff or police chief, whichever is appropriate, of the locality where such parade, funeral procession, picket line, or demonstration is to take place. (1981, c. 684, s. 1; 1983, c. 633; 1993, c. 412, s. 2; c. 539, s. 174; 1994, Ex. Sess., c. 24, s. 14(c); 1997‑238, s. 4.)