The ultra-restrictive gun law that NY passed in a reaction to the Supreme Court striking down its rather arbitrary carry permitting system has now been blocked. The judge, whom I recognize as a former prosecutor for the Southern District of NY (covering NYC) ruled that the list of places that you cannot carry (pretty much, anyplace except the public street and not even then if it is near someplace where people tend to be) is too restrictive and violates the Supreme Court guidelines for defining "sensitive places".
I have a few sensitive places and I do not carry a gun there, but moving on...
The law was a tantrum, basically, from NY legislators after the stupid carry permit system got struck down by the Supremes. The ruling is on a three day stay to allow the Court of Appeals to decide whether to take sip the appeal by NY.
Just so you know, each county in NY has its own way of doing carry permits. Some don't allow any public carry. Some are pretty lenient. Some institute a tiered system, whereby you can have a permit that allows you to go hunting with your handgun. There is another tier for home use only, with allowance to go to the range as long as you travel with it in a locked case in the trunk, etc. The real kicker is that it all dependent on the county judge you get. You could have a lenient county but a stringent judge who sees no reason for anyone to carry in public and in that case, no one gets a permit. It was really weird.