The political reality is that there will never, ever, as long as the United States of America governs the country, be legal guns in the holsters, whether open or concealed, of citizens walking the streets of New York City.
This is incorrect. There is carry in NYC right now
for an elite, connected, and influential few. Until NYC IS, in fact no longer part of the US, it is, in fact, governed by the same constitution as the rest of the country. The SCOTUS will NOT carve out an exemption for NYC, nor will they dumb down a fundamental civil right for NYC, no matter how different
Bloomeburg or anyone else thinks it is. Your proposed best chance of carry would require a constitutional amendment that would entirely lack support outside of the city.