Highway Shooting Charges

Vass Man Charged After Alleged Highway Shooting in Chatham County

A Moore County man is facing several charges after deputies say he fired a gun at a driver and his young daughter along NC-42 near Buckhorn Road in Chatham County.

Investigators say 31-year-old John Steven Ryals, of Vass, passed the victim in a no-passing zone before allegedly shooting toward the vehicle. The driver later told deputies that his daughter was also in the car at the time of the incident.

Ryals was not at the scene when law enforcement first arrived, but deputies used a description of the suspect’s vehicle and license plate to track down a white Chevrolet Avalanche registered in his name. According to investigators, social media checks, DMV records, and cellphone GPS data—obtained through a search warrant—helped place Ryals in the area when the shots were fired.

He is charged with two counts of misdemeanor assault by pointing a gun and one count of going armed to the terror of the people. Ryals is being held in the Lee County Jail on no bail while he awaits a District Court judge to set bond.

Read more about this case »

Share:

Facebook
Twitter
Pinterest
LinkedIn

Social Media

Most Popular

Stay connected to Sandhills.

Subscribe To Our Weekly Newsletter

We send one helpful email a week with new releases, special moments, and what’s coming up next.

Related Posts

FirstHealth Whispering Pines Wellness Center Expands Preventive Care Services

The new FirstHealth Whispering Pines Wellness Center is set to bring expanded health, wellness, and recovery services to residents throughout Moore County and the Sandhills. Beginning June 29, FirstHealth Concierge Medicine and FirstHealth Functional Medicine will relocate to a new facility at 401 Capital Drive in Whispering Pines. The move not only creates a larger space for personalized healthcare programs but also introduces advanced wellness services that have become increasingly popular among people focused on

Read More »
Sandhills Local News

Lee County Budget 2026 Approved Without Property Tax Increase

The Lee County Budget 2026 has been approved, allowing property owners to avoid a tax increase for another year. After months of discussion and debate, the Lee County Board of Commissioners voted 4-3 to adopt a $127.86 million budget for the 2026-27 fiscal year. The decision comes after county leaders worked to close a nearly $9 million budget shortfall without increasing the property tax rate. While residents will welcome the news of stable taxes, officials

Read More »
north carolina flag on a pole under blue sky
Sandhills Local News

North Carolina Unemployment Audit Finds $47 Million in Fraud and Delayed Payments

A new North Carolina Unemployment Audit is drawing attention to ongoing problems within the state’s unemployment system. According to two reports released by the North Carolina Office of the State Auditor, thousands of unemployment claims were not paid within federally required timeframes, while more than $47 million in fraudulent unemployment benefits were improperly distributed. The findings highlight challenges that have persisted for years and could impact workers across North Carolina, including residents throughout Moore County,

Read More »