Since 1966, New Jersey has required a minimum seven-day waiting period for prospective gun buyers so that law-enforcement officers will have time to make sure weapons are not sold to people who are legally prohibited from buying them.