I too am cautiously optimistic. On paper, we have the votes in the Court to win. But we've been let down before.
It's certainly positive that the Court agreed to hear the case at all. But there's still a good chance that the opinion they provide will be so narrowly defined that it applies only to this one law and only in this one state (NY). I fear this outcome would come if the conservative voices want to appease the liberal judges in their opinion and "not go too far."
On the other hand, it's possible they'll issue a broader opinion and reaffirm that 2A is an individual right and finally impose "strict scrutiny" to it. That would be an
awesome outcome and would eliminate pretty much all gun control measures. (Strict scrutiny is important. If you're interested, here's a to it's definition
https://en.wikipedia.org/wiki/Strict_scrutiny ).
Regardless, this will be a real test of where the Court truly stands on the Constitution and the Bill of Rights!