In the STATE of NY , there is no registration of rifles and shotguns, only handguns and “assault weapons”. In NY CITY, all firearms are supposed to be licensed and registered.
Owning a gun in New York is legal but comes with strict requirements that must be met to avoid getting in trouble with the law. You need to have a license, register your gun, comply with restrictions on the types of guns that can be owned, undergo a background check, and store your gun properly.
Only those firearms subject to the National Firearms Act (NFA) (e.g., machineguns, short–barreled rifles and shotguns, silencers, destructive devices, and firearms designated as “any other weapons”) must be registered with ATF. Firearms registration may be required by state or local law.
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.
All handgun owners in New York must obtain a license identifying each handgun they own. See Licensing of Gun Owners in New York regarding the license requirement.
It is also illegal for anyone without a valid New York Permit to Carry to transport a handgun, whether loaded or unloaded.
The process for obtaining a handgun license in New York City is long (between 3 – 6 months, and waits up to 8-10 months are not entirely uncommon), and compared to many other jurisdictions, rather expensive. It's not particularly difficult, but it is tedious and incredibly time consuming.