Anyone can carry, concealed or open, in Vermont. Cities and towns CAN NOT override that law and make their own local rules. Most of them know that by this time.