California and New Jersey are the states that have the strictest gun laws in the nation, scoring both A on the Giffords gun law scorecard. California requires a 10-day waiting period for all gun purchases, as well as a thorough background check for all gun purchasers.