In NJ you DO need a Firearms ID Card to buy a Long Gun
See footnote 09:
[SIZE=-1]9. Connecticut: A certificate of eligibility or a carry permit is required to obtain a handgun and a carry permit is required to transport a handgun outside your home. District of Columbia: No handgun may be possessed unless it was registered prior to Sept. 23, 1976 and re-registered by Feb. 5, 1977. A permit to purchase is required for a rifle or shotgun. Hawaii: Purchase permits are required for all firearms Illinois: A Firearm Owner`s Identification Card (FOI) is required to possess or purchase a firearm, must be issued to qualified applicants within 30 days, and is valid for 5 years. Iowa: A purchase permit is required for handguns, and is valid for one year. Massachusetts: Firearms and feeding devices for firearms are divided into classes. Depending on the class, a firearm identification card (FID) or class A license or class B license is required to possess, purchase, or carry a firearm, ammunition thereof, or firearm feeding device, or "large capacity feeding device." Michigan: A handgun purchaser must obtain a license to purchase from local law enforcement, and within 10 days present the license and handgun to obtain a certificate of inspection. Minnesota: A handgun transfer or carrying permit, or a 7-day waiting period and handgun transfer report, is required to purchase handguns or "assault weapons" from a dealer. A permit is valid for one year, a transfer report for 30 days. Missouri: A purchase permit is required for a handgun, must be issued to qualified applicants within 7 days, and is valid for 30 days. New Jersey: Firearm owners must possess a FID, which must be issued to qualified applicants within 30 days. To purchase a handgun, a purchase permit, which must be issued within 30 days to qualified applicants and is valid for 90 days, is required. An FID is required to purchase long guns. New York: Purchase, possession and/or carrying of a handgun require a single license, which includes any restrictions made upon the bearer. New York City also requires a license for long guns. North Carolina: To purchase a handgun, a license or permit is required, which must be issued to qualified applicants within 30 days. Persons with a Right-to-Carry license are exempt.[/SIZE]
I know the laws in MY state, I went thru all the paperwork to buy what I wanted to get.