In MA where that business is you have to have a firearms permit which is at the discretion of your local police chief to possess even a .22 rifle, any rifle or shotgun. With a handgun permit each and every handgun you own must be registered to your permit. The American Revolution may have begun in MA but they have a lot of very restrictive laws. In small towns if the chief doesn't like the cut of your jib, no permit.
I thought it was the same in N.Y.?