New Jersey has some of the strictest gun laws in America. The state requires permits for both open and concealed carry of handguns, prohibits the possession of assault weapons and even has laws on the number of rounds magazines can carry. Most recently, the state has...