Pressure of Truth
Exposing the spin on all sides of the news.
N.C.

North Carolina Lawmakers Return to Raleigh With Two Veto Overrides Pending

The General Assembly reconvened July 27 with votes possible on Gov. Josh Stein's vetoes of a permitless concealed-carry bill and a statewide ban on unauthorized public camping.

How spun is the coverage?Coverage bias 5.3 / 10
5 sides analyzed25 sources cited

A Permit for a Coat, Not a Gun

North Carolina already lets any adult over 18 carry a handgun in plain view. No permit. No background check. No training course[11][21]. So when lawmakers came back to Raleigh on Monday, July 27, 2026, the single biggest fight left on their calendar wasn't about whether people can carry guns[1][2]. It was about whether they have to cover them up.

That's the odd shape of Senate Bill 50, the "Freedom to Carry NC" act. It would drop the requirement for a permit to carry a handgun concealed — hidden under a jacket or in a bag — for anyone 18 or older[5]. Gov. Josh Stein, a Democrat, vetoed it back in June 2025. The Senate overrode him within weeks. The House has not taken a final vote since[3][9].

A second bill sits right next to it, waiting on the same calendar. House Bill 437 would ban unauthorized camping on public property statewide, order cities to clear encampments, and let private citizens sue local governments that don't[6][15]. Stein vetoed that one too, on July 8, 2026, calling it "a poorly constructed bill" that "creates another significant unfunded mandate for local governments"[6][7].

Both bills are stuck for the same reason. Understanding that reason means doing a little arithmetic most stories skip.

One Vote, One Year

Overriding a governor's veto in North Carolina doesn't take three-fifths of the whole chamber. It takes three-fifths of the members "present and voting"[9]. That phrase sounds like legal boilerplate. It's actually the whole story.

If every one of the 120 House members shows up and votes, Republicans need 72 yes votes to override. They hold 71 seats[6][14]. That means every single override this year has depended on winning at least one Democratic vote — or on enough Democrats being absent that the threshold itself drops. It's why House Speaker Destin Hall has said vetoed bills simply stay on the calendar until the votes are there, rather than getting called for a vote they'd lose[2][9].

That single missing seat explains a full year of stalling on SB 50. NRA-ILA, the gun lobby's advocacy arm, has been tracking postponements since at least January 2026, urging members to call their House representatives before each attempt[24][10]. It also explains why four other Stein vetoes did get overridden in June 2026, turning three bills that rolled back diversity, equity and inclusion programs into law[19]. Those four found a Democratic yes vote, or enough absences. SB 50, so far, has not.

Coverage of that gap splits along predictable lines. Carolina Journal describes the SB 50 override as "stalled," a word that treats the holdup as a scheduling glitch rather than a Republican caucus that can't quite close the deal on its own[9]. North State Journal's account of the June overrides carries a headline about an "alleged threat" from the governor's office, folding an unproven claim into the story of Republican success[19]. Neither framing is false. Both choose where to put the emphasis.

What the Permit Actually Buys

The reason this one vote matters so much comes down to what a concealed carry permit does today that open carry doesn't require. To get one, an applicant goes through a sheriff's background check and completes a course that includes live-fire training. The minimum age is 21[5][12].

SB 50 would remove all three of those steps for concealed carry, and drop the age to 18[5]. Supporters argue that's not a meaningful change in danger, since an 18-year-old can already walk around with a visible handgun and no training at all — the permit only ever governed whether the gun could be hidden[11][21]. Gun-rights groups add that the permit system stays in place for anyone who wants one, mainly for concealed-carry reciprocity when traveling to other states, so nobody loses anything they currently have[10].

Sheriffs see it differently, and their objection is worth taking on its own terms. Durham County Sheriff Clarence Birkhead has said putting concealed guns in the hands of 18-year-olds with no permit and no training "is a recipe for disaster and tragedy"[5][12]. Orange County Sheriff Charles Blackwood has raised similar warnings[5]. Their argument is operational: the permit process is the one point where a sheriff's office actually screens an applicant before that person carries a hidden weapon in public. It's also worth naming, alongside that safety argument, that sheriffs administer the permit system and collect its fees — so SB 50 would shrink both an authority and a revenue line they currently hold[12][13]. Both things can be true. The sincerity of the safety concern doesn't erase the structural stake, and the structural stake doesn't erase the safety concern.

A Ruling That Changed the Legal Math

The camping bill runs on a different clock, one set two years ago by the U.S. Supreme Court. In 2024, the Court ruled in City of Grants Pass v. Johnson that cities can enforce camping bans even when there aren't enough shelter beds for everyone they'd displace[17]. Before that ruling, cities faced real legal risk for clearing encampments when people had nowhere else to go. After it, that risk mostly disappeared.

The effect has been fast and wide. In the two years since Grants Pass, more than 350 cities across 14 states have passed or toughened their own camping rules[25]. HB 437 is North Carolina's version of that wave arriving at the state level, applying one rule to every city and county at once rather than leaving it to local governments[18][15]. The bill passed the House 73-40 and the Senate 26-16, with some Democrats joining Republicans on both votes[6][15].

What makes HB 437 different from a simple ban is who pays for it. The bill orders local governments to clear unauthorized encampments and lets private citizens sue any city or county that lets one stand — but it doesn't send those governments any money to do it[6][14][15]. That's the mechanical core of Stein's "unfunded mandate" objection: whatever it costs to enforce the ban, defend against lawsuits, or find somewhere else for people to go lands entirely on local budgets[6][14]. The bill does let a city set aside its own land for legal camping for up to a year, but that costs money too, and none of it comes from the state[15].

Local officials aren't uniformly opposed to the goal. Some say they want clearer legal authority to deal with encampments and object mainly to the funding gap and the lawsuit exposure, not to the idea of a public-order standard itself[6]. Faith leaders and shelter operators raise a separate concern: the bill creates "drug-free homeless service zones" within 100 feet of shelters, which they say could complicate the outreach and harm-reduction work happening at the very places people go for help[16][15].

Two Words Doing a Lot of Work

How each bill gets described often depends entirely on which outlet is doing the describing. Fox News framed SB 50 as ending "restrictions on concealed handguns" — language that treats the current permit system as the imposition, without naming what the permit actually requires: a background check, training, and a minimum age[11]. NC Newsline put "unauthorized camping" in scare quotes and called HB 437 a "homeless ban," a label that states as fact a contested claim — that the bill targets people rather than conduct[6].

WRAL's headline on the SB 50 veto — "Stein vetoes bill to allow concealed carry without a permit" — comes closest to describing what the bill does without using loaded terms like "restriction" or "ban" on either side[4]. NRA-ILA's own coverage, by contrast, reads less like reporting than a whip count, describing the permit as "seeking government permission" from "law-abiding" gun owners — phrasing that answers the question it's supposedly just reporting on[10].

Search for how this story reads outside the United States and you mostly find nothing. Major non-U.S. outlets — Al Jazeera, the BBC, RT, Xinhua — haven't covered either bill. The closest international angle is Al Jazeera's broader coverage of homelessness and arguments that U.S. camping bans sit uneasily with international human-rights standards. A state legislature's veto fight, it turns out, mostly doesn't travel abroad unless it can be folded into a bigger story about American gun culture or American poverty.

What Doesn't Move No Matter Who Wins

Underneath all the framing, a few things won't change regardless of how the arguing goes. North Carolina will keep allowing unpermitted open carry no matter what happens to SB 50 — the fight is only ever about concealment and the screening steps attached to it[11][21]. HB 437's enforcement costs and lawsuit risk land on cities and counties either way, whichever side turns out to have the stronger argument[14][6]. And the number of people sleeping outside in North Carolina is set by housing costs and shelter capacity, not by where camping happens to be legal — a ban can move people, but it can't shrink the population it's aimed at[15][16].

For now, both bills sit exactly where they've sat for weeks: on a calendar, one vote short, waiting for a Democrat to say yes or to not show up[2][6]. As of this writing, no override vote on either bill has been completed. The next session day will show whether that math has finally changed.

Like this article?

Share this article

The Bias Ledger average rating 5.3

The same story, as framed by outlets across the spectrum, ordered least to most biased. The bias score (1 = straight, 10 = heavily spun) is an AI assessment of that framing — click an outlet to see its track record. The tell is the word choice or omission that reveals the angle.

OutletVantageBiasHow they frame itThe tell
WRALU.S. center (Raleigh commercial station)2'Stein vetoes bill to allow concealed carry without a permit' — describes the bill by what it does, using neither 'restriction' nor 'ban.'The closest to neutral in this set. The framing choice it does make is leading with the veto rather than the underlying vote count, which centers the governor in a story that is really about House arithmetic.
WUNCU.S. center-left (NPR member station, University of North Carolina)3'North Carolina Governor Josh Stein vetoes homeless camping ban' — straightforward action-and-actor framing, with the unfunded-mandate objection carried high.Minimal loading, but the story is organized around Stein's veto rationale. The bill's supporters' strongest argument — that the Supreme Court's Grants Pass ruling removed the legal barrier — sits lower or not at all.
Carolina JournalU.S. right (published by the John Locke Foundation, a conservative NC policy group)5'NC concealed carry override remains stalled in House' — treats the year-long delay as a scheduling problem inside a successful override run.'Stalled' does real work. It frames missing votes as a calendar issue rather than as Republicans failing to hold their own caucus, and pairs the setback with the four overrides that did succeed.
Fox NewsU.S. right6'North Carolina House GOP aims to end restrictions on concealed handguns' — the bill is framed as removing a restriction, not removing a check.'End restrictions' presents the status quo as the imposition. The permit's actual contents — background check, live-fire course, age 21 — are what is being removed, and naming them would make the trade visible.
North State JournalU.S. right (NC conservative outlet)6'Legislature overrides four vetoes despite alleged threat from governor's office' — override coverage framed around alleged pressure on Democrats from Stein's staff.'Despite alleged threat' inserts an unproven claim into the headline and casts Republicans as acting under duress. The camping-ban piece uses the flat verb 'barring homeless camps,' skipping the enforcement and liability provisions.
NC NewslineU.S. left (member of States Newsroom, a nonprofit network funded largely by progressive donors)6'Stein vetoes "unauthorized camping" homeless ban in NC' — the bill's own term is put in scare quotes and relabeled a ban on homeless people.Quotation marks around 'unauthorized camping' signal the newsroom rejects the bill's framing. Calling it a 'homeless ban' rather than a camping ban states a contested conclusion — that the target is people, not conduct — in the headline.
NRA-ILAU.S. gun-rights advocacy (National Rifle Association lobbying arm)9'North Carolina: Legislature Adjourned Until July 27th' — procedural updates urging members to contact House members before the vote.Describes the permit as 'seeking government permission' and its members as 'law-abiding.' Both phrases pre-decide the question. This is explicit advocacy copy, not reporting, and reads as a whip count.

References

  1. Delayed by budget talks, NC legislature still has plenty to do — NC Newsline · U.S. left; States Newsroom nonprofit network, funded largely by progressive donors
  2. NC legislature adjourns, returning July 27 for unfinished business — Carolina Journal · U.S. right; published by the John Locke Foundation, a conservative North Carolina policy organization
  3. Senate Bill 50 (2025-2026 Session) — bill history and votes — North Carolina General Assembly · Primary source; official state legislative record
  4. Stein vetoes bill to allow concealed carry without a permit — WRAL · U.S. center; commercial Raleigh television station
  5. Governor Stein Takes Action on Four Bills — Office of the Governor of North Carolina · Primary source; official statement from a Democratic governor's office
  6. Stein vetoes 'unauthorized camping' homeless ban in NC — NC Newsline · U.S. left; States Newsroom nonprofit network
  7. Gov. Josh Stein vetoes NC public camping ban bill, Republicans vow override — CBS17 · U.S. center; commercial Raleigh television station
  8. North Carolina Governor Josh Stein vetoes homeless camping ban — WUNC · U.S. center-left; NPR member station licensed to the University of North Carolina
  9. NC concealed carry override remains stalled in House — Carolina Journal · U.S. right; John Locke Foundation
  10. North Carolina: Legislature Adjourned Until July 27th — NRA-ILA · U.S. gun-rights advocacy; lobbying arm of the National Rifle Association
  11. North Carolina House GOP aims to end restrictions on concealed handguns — Fox News · U.S. right; commercial cable and digital news
  12. More sheriffs speak out against permit-less concealed carry bill as Republicans try to override veto — CBS17 · U.S. center; commercial Raleigh television station
  13. Opponents focus on possible override vote of concealed carry bill SB50 — ABC11 · U.S. center; ABC-owned Raleigh-Durham station
  14. North Carolina cities could face quick changes if Stein veto falls — Axios · U.S. center to center-left; commercial digital news
  15. NC Senate passes bill to restrict homeless encampments, expand drug penalties — North Carolina Health News · Nonprofit health-policy newsroom; foundation-funded, editorially health-services oriented
  16. North Carolina faith leaders urge lawmakers to uphold Gov. Stein's veto of homeless camping ban — WBTV · U.S. center; commercial Charlotte television station
  17. 100-plus cities in the U.S. banned homeless camping this year. But will it work? — NPR · U.S. center-left; nonprofit public radio
  18. Stein vetos bill barring homeless camps — North State Journal · U.S. right; North Carolina conservative newspaper
  19. House Republicans vote to override four of Gov. Stein's vetoes, with three bills becoming law — WUNC · U.S. center-left; NPR member station
  20. North Carolina Mayors, Law Enforcement, and Gun Safety Advocates Urge Lawmakers to Uphold Governor Stein's Veto of Permitless Carry Bill — Everytown for Gun Safety · U.S. gun-control advocacy; founded and funded largely by Michael Bloomberg
  21. Eyes on N.C. House on Possible Override of Gov.'s Constitutional Carry Veto — NSSF · U.S. firearms-industry trade association
  22. The Ballad of a Bill: Why S.B. 50 Remains in Legislative Limbo — Wake Forest Law Review · Student-edited law journal; academic, U.S. legal-analysis orientation
  23. Homelessness — topic coverage — Al Jazeera · Qatari state-funded international broadcaster
  24. North Carolina: Permitless Carry Veto Override Vote Postponed — NRA-ILA · U.S. gun-rights advocacy; lobbying arm of the National Rifle Association
  25. 2 years after Grants Pass, 14 states, 350 cities have tougher laws on street homelessness — Jefferson Public Radio · Nonprofit public radio; NPR/PBS member station serving southern Oregon and northern California