I lived in that state for awhile. Get this, you need a permit to purchase a pistol. The purchase has to be “approved” by the local chief of police. I wanted to buy a model 66, still have it after 40 years. Chief of some small municipality starts grilling me about why I think I need such a “powerful” gun. After a few seconds of that BS I said to him I carry a model 19 issued by the US Treasury so are you going to ask about that too? He said he would “reluctantly” grant the permit. I was so happy to leave that crap hole state.
Here in NJ obtaining a shotgun or hunting rifle is usually not a big problem.
A pistol for even just home use is damn near impossible.
There are more than several police chiefs who will use improbable excuses to delay or deny a permit.
Had buddy wait over eighteen months to get one. That only happened when he went over the chief's head.
In NJ, you need a permit merely to handle a gun. No joke.
Also applies to BB guns and sling shots. Again, no joke.