My guess - it'll probably need a veto override.
Cooper will veto it and it will be overridden. But, actually an opportunity for Cooper to do some horse trading, but he will pontificate rather than negotiate. 18-21 years old there is nothing wrong with requiring a learners permit that involves some training. Unless the person is in the military or completed police training. It is an issue of maturity, knowledge of weapons and handling them. Cooper could agree to sign the bill if that was included. Cooper could also negotiate for required training and background checks if the person has been convicted of a misdemeanor in the last five years that would not otherwise prevent possession of a weapon. I do agree that having the permit tied to my drivers lic was a good idea. State Trooper pulled me over, I was speeding. He asked if I was carrying I said yes and told him where the weapon was on my person. Kept lic/registration on the visor so my hands stayed where he good see them. He stayed relax, I kept my hands on the wheel. Cops will not be so relaxed without permits. This is where an untrained immature 19 tear old could set off a unhappy chain of events reaching for registration in a glove box holding a pistol.
NC is a big military state, allow military personnel to purchase concealed carry permits and skip the training. Since it requires a State drivers lic, state and county will still make money on fees. Military personnel travel a lot, as the article pointed out you need issued permits for reciprocity with other States. Maybe if enough states push constitutional carry, the Feds will have to act and create nationwide reciprocity.