When in NC, The non CCW holder could acquire a "Purchase Permit" from the Sheriff's office they resided in. Required 2 trips.
First trip to pay and get form, it too required "personal references" that THEY DID call. Is Tom a meth dealer? does he have "anger issues", is he a loon? That type of deal.....Than go back to LEO's office and pick them up.
Than (depending on county), the Sheriff will issue 1 to 5 per month "purchase permits". Pretty much a signed notarized form stating I Sheriff Hewitt have conducted yada yada yada, and Tom is not a meth freak, angry, homicidal, gun loon.
The Permits are good for 1 or 2 years, Once you have them, than you can go to the show, shop, and get as many as the permits you have in hand. 1 permit per firearm. But if you have 5 permits you can get 5.
The CCW lets you get all you can afford, that day, and walk out with it.