Updated 4/27: SCOTUS booted this issue without any ruling since NY scuttled the law prior to it being heard. This sets a horrible precedent because there is nothing to stop NY from simply re-enacting it as fast.
SCOTUS heard arguments today in the case against NYC disallowing gun owners from traveling outside their home/city. This law was upheld by 2nd Circuit - however after SCOTUS agreed to hear the case NYC, fearing Court review, quickly changed the law and argued that the case was moot.
This is an important case because IMO if allowed to stand ANYTIME the SCOTUS agrees to hear a case the law can quickly be changed to avert a ruling. What is to stop them from simply re-enacting the SAME law later? Nothing. And the entire legal process would have to start from step 1 again! Basically, un-Constitutional laws could be kept just by this side-stepping. Imagine the precedent that this would set.
Additionally, the City was unable to answer Justice Alito's question if residents would be able to stop to see their mother if on the way to the range.
This is a very good article on what happened today:
https://www.scotusblog.com/2019/12/argument-analysis-justices-focus-on-mootness-in-challenge-to-now-repealed-new-york-city-gun-rule/