A bill repealing North Carolina’s permit-to-purchase setup and reforming many of the state’s gun laws has passed the state Senate and is heading to Gov. Pat McCrory to sign into law, according to

The new legislation, when introduced, was called sweeping in scope. It expanded concealed carry to legislators at the state Capitol, prohibited health care workers from asking questions about gun ownership, introduced a 15-day window for Chief Law Enforcement Officers (CLEO) to either approve or deny applications by individuals to obtain National Firearms Act items, and other reforms.

But amendments added in the House largely removed most of the language regarding the permits, concealed carry expansion, and medical privacy, according to the story.

The bill headed for McCrory’s desk will bring the CLEO shall-sign reform, allow guns in school parking lots for concealed carry permit holders, streamline the permit application process, grandfather existing shooting ranges against new local regulations, remove the restrictions against using a short-barreled rifle for hunting, and strengthen the state’s preemption laws.

Some court personnel, including district attorneys, will be allowed to carry concealed while court is in session. The Commissioner of Agriculture’s ban on carrying firearms on fairgrounds during the state fair will continue.

The National Rifle Association and Grassroots NC, a Second Amendment advocacy group, supported the final measure, but the latter said it could have been a stronger bill.

McCrory signed a bill allowing hunting on Sunday in the Tar Heel state, called The Outdoor Heritage Act, earlier this month.