Police in Norfolk, VA arrested a guy for open carrying in the city. The case went to the VA Supreme Court. The court stated that VA law permits open carry and the city cannot have an ordinance that goes against state law.
How can NYC have laws that trump state law?
Oh, I forget, it’s NYC.
A better question would be how can any state laws trump the Constitution?