New Jersey and New York are even worse.

You have to give finger prints, have a police interview, give them permission to see your mental health records, give them your employer information and 2 references just to get a CHANCE to get a Firearms ID to buy long guns(Rifles/Shotguns)

. It's also a process that is "supposedly" take up to 30 days, but NJ courts have pretty much ruled that the state can take as long as they "need". So expect to wait 3+ months because your township only takes 2 hours a week to do the processing. I'm not even joking about this farcical escapade.
It's heavily dependent on the police department of your local town or NJ troopers, I.E., rich cacs can easily get the permission while minorities are put on a magnifying class. We're so doo-doo(NJ), that we're taking L's.
The saddest thing is that many of our own people are supportive of these heavy-handed constitutional beat downs. It's the one area that I agree with the NRA on; most of the gun control laws are made for our "benefit" but are really ways to make us subservant.