Technically open carry is not illegal in ny, they'll just arrest you on something else. And every restricted permit in ny is a concealed carry permit, the restrictions are administrative by your local judge. You won't be arrested if you carry with that permit but if caught and police tell the judge, they can revoke it.