Yea, NY was forced into this by the SCOTUS. They are now very busy there excluding places one can carry concealed - pretty much everywhere, requiring all kinds of hassles for ammo purchases, making it expensive and a long process to even get a license, and I am sure that will go to the SCOTUS as well as NY is desperately trying to skirt the law and might eventually loose. Apparently, what the laws are and what NY enforces are two different animals.
In the long run, my suggestion would be if you are able, get out while the gettin' is good. I did and actually feel like an albatross was lifted off my neck! I could not wait to get the NY Plates off of our vehicles. Instead of going back to visit, we have invited all our friends and kids to come on down! I can't see myself ever going back there - even to visit. SAD - since I was born and bred there.