Residents of New Jersey can buy bb guns through a designated local gun store after acquiring an Airgun Permit.
Cite from New Jersey law: "A 'firearm' means any handgun, rifle, shotgun, air gun, gas gun, machine gun, or 'any gun'."
As a further example of the stupidity of that state, a person can buy all the crossbows they want, which are lethal weapons, with no permit. But if you try to buy that Red Ryder without an FPIC, boy are you gonna get it.