It is the intent of the General Assembly to prescribe a uniform system for the regulation of legally carrying a concealed handgun. To insure uniformity, no political subdivisions, boards, or agencies of the State nor any county, city, municipality, municipal corporation, town, township, village, nor any department or agency thereof, may enact ordinances, rules, or regulations concerning legally carrying a concealed handgun. A unit of local government may adopt an ordinance to permit the posting of a prohibition against carrying a concealed handgun, in accordance with G.S. 14-415.11(c), on local government buildings, their appurtenant premises, and parks.buildings and their appurtenant premises. A unit of local government may adopt an ordinance to prohibit, by posting, the carrying of a concealed handgun on municipal and county recreational facilities that are specifically identified by the unit of local government. If a unit of local government adopts such an ordinance with regard to recreational facilities, then the concealed handgun permittee may, nevertheless, secure the handgun in a locked vehicle within the trunk, glove box, or other enclosed compartment or area within or on the motor vehicle. For purposes of this section, the term "recreational facilities" includes only the following: a playground, an athletic field, a swimming pool, and an athletic facility."