(a) Any person, county, agency, municipality, district, or other entity that violates the Legislature???s occupation of the whole field of regulation of firearms and ammunition, as declared in subsection (1), by enacting or causing to be enforced any local ordinance or administrative rule or regulation impinging upon such exclusive occupation of the field shall be liable as set forth herein.