It's kinda floundering in the Environmental Conservation Committee, see link:
http://assembly.state.ny.us/leg/?bn=A09845
I would contact your local representative. I know the current session ends in late June or early July and they usually don't come back unless it's to act on emergency bills.
If they don't pass it, things could get very interesting. Alot of guys sold their shotguns to buy rifles.