Although open carry is not directly mentioned, New York State prohibits any state resident without a NY Pistol License, over the age of 21, from possessing a handgun without a valid license.
The State of New York will issue a NYPL (New York Pistol License), which allows concealed carry, to both residents and non-residents provided the non-resident is employed in the state of New York. New York City issues their own permits, valid statewide. NYPL's are not valid in New York City unless they are validated.
Now with that being said in NY state obtaining a pistol permit is not a small hurdle. It's generally not a difficult process for most people it's just long. I would start the handgun process immediately as there is a lot of wait time built into that process.
You should expect it to take a minimum of six (6) to seven (7) months from the time of application until a license is either granted or denied. Where do I apply for Pistol License in Suffolk County, NY?
Processing Time The background investigation for a pistol permit takes approximately 6 to 12 months but is dependent upon the applicant's diligence and timely submission of documents.
If you live in NYC, it is basically impossible to get a pistol unless you are a former cop or some type of security but you can get certain one usually after already approved for long arms for range us only basically and probably several years of waiting.
It is illegal to possess an unregistered handgun. Open carry is not addressed in New York state law, although a New York Pistol License (NYPL) is required to possess a loaded handgun outside of the home or place of business. Concealed carry is only legal with a NYPL.
It's not particularly difficult, but it is tedious and incredibly time consuming. It tests your patience, and there is a lot of bureaucracy to deal with. The process for getting a long arms permit (shotgun & rifle) is now the same as getting a handgun permit. Long arms permits usually take anywhere from 9-12 months.