New Jersey is one of the top 5 most restrictive states in the country. The laws here are written so that all firearms are illegal always... with exceptions, such as: With a Permit (even for long guns). On your property or for the purpose of transporting
DIRECTLY (emphasis mine) to/from the Range or approved Hunting area, or to move house. In which case, you must have separate, locked containers for the weapon and it's ammunition; and those containers are not supposed to be accessible to the driver/passenger compartment of your vehicle. There is no Rifle hunting at all in NJ (Shotgun or Bow only).
Handguns are severely restricted. Carry permits are technically obtainable, but the law is written to require 'demonstrable need' as agreed to by the Chief of Police and/or the Superior Court of your area. So in practice it amounts to an outright ban on carry permits for anyone who isn't VERY rich and Politically connected, already Law Enforcement/Prosecutor's Office, or otherwise required to carry for the employment
(security guard or armored car). Also - The last I checked NJ also does not grant Reciprocity to any other state's permits.
NJ has issues because large parts of the state are sh*tholes. Not because of it's Firearms laws.
{edit} By the way:
http://www.time.com/time/world/article/0,8599,1736501,00.html According to TIME magazine, your gun laws have had little effect on violence.