There is state pre-emption, all local ordinances are null and void. Only the discharge of firearms can be prohibited by municipalities (except in self-defense cases of course). Even before state pre-emption the courts struck down local ordinances against carrying, such as in 1903 in Rutland City (State v. Rosenthal, considered one of the most important cases since the state supreme court in it prohibited banning or requiring licenses to carry in that case, as Rutland City required permission from the police chief to carry at the time and it was struck down as un-constitutional) and during the 1990's there were a handful that were either struck down by courts or voluntarily removed from the books with threats of lawsuits when some cities attempted it again, including Rutland City again. In fact, in Rutland City right now (and possibly in other cities too) there is still an ordinance saying firearms cannot be possessed while in city parks, but it is an illegal ordinance and would be thrown out by a court if they ever attempt to enforce it. Some pertinent pre-emption laws:
TITLE 24
Municipal and County Government
PART II
Municipalities
CHAPTER 61. REGULATORY PROVISIONS; POLICE POWER OF MUNICIPALITIES
Subchapter XI. Miscellaneous Regulatory Powers
§ 2291. Enumeration of powers
For the purpose of promoting the public health, safety, welfare and convenience, a town, city or incorporated village shall have the following powers:
(1) To set off portions of public highways of the municipality for sidewalks and bicycle paths and to regulate their use.
(2) To provide for the removal of snow and ice from sidewalks by the owner, occupant or person having charge of abutting property.
(3) To provide for the location, protection, maintenance and removal of trees, plants and shrubs, and buildings or other structures on or above public highways, sidewalks, or other property of the municipality.
(4) To regulate the operation and use of vehicles of every kind including the power: to erect traffic signs and signals; to regulate the speed of vehicles subject to sections 1141 through 1147 of Title 23; to regulate or exclude the parking of all vehicles; and to provide for waiver of the right of appearance and arraignment in court by persons charged with parking violations by payment of specified fines within a stated period of time.
(5) To establish rules for pedestrian traffic on public highways and to establish crosswalks.
(6) To regulate the location, installation, maintenance, repair and removal of utility poles, wires and conduits, water pipes or mains, gas mains and sewers, upon, under or above public highways or public property of the municipality.
(7) To regulate or prohibit the erection, size, structure, contents and location of signs, posters or displays on or above any public highway, sidewalk, lane or alleyway of the municipality and to regulate the use, size, structure, contents and location of signs on private buildings or structures.
(8) To regulate or prohibit the use or discharge, but not possession of, firearms within the municipality or specified portions thereof, provided that an ordinance adopted under this subdivision shall be consistent with section 2295 of this title and shall not prohibit, reduce, or limit discharge at any existing sport shooting range, as that term is defined in section 5227 of Title 10.
TITLE 24
Municipal and County Government
PART II
Municipalities
CHAPTER 61. REGULATORY PROVISIONS; POLICE POWER OF MUNICIPALITIES
Subchapter XI. Miscellaneous Regulatory Powers
§ 2295. Authority of municipal and county governments to regulate firearms, ammunition, hunting, fishing and trapping
Except as otherwise provided by law, no town, city or incorporated village, by ordinance, resolution or other enactment, shall directly regulate hunting, fishing and trapping or the possession, ownership, transportation, transfer, sale, purchase, carrying, licensing or registration of traps, firearms, ammunition or components of firearms or ammunition. This section shall not limit the powers conferred upon a town, city or incorporated village under section 2291(8) of this title. The provisions of this section shall supersede any inconsistent provisions of a municipal charter. (Added 1987, No. 178 (Adj. Sess.), eff. May 9, 1988.)