NYC has a tradition of banning guns -- Sullivan Act. I don't see that law encroaching on the US in my lifetime. Why the people of NYC put up with it is a head-scratcher. Is it constitutional? Has it been tested in front of the Supremes?