
The Carrboro Police Department announced new charges and suspects in relation to an investigation into gunfire near Carrboro High School earlier in April and a separate criminal violation at the school on March 6.
The Carrboro Police originally charged two juveniles in the investigation into the April incident: a 17-year-old Carrboro High student and a 16-year-old non-student.
In a release on Thursday, police said additional investigation has since led to charges against two new suspects and another charge against the 17-year-old. A 16-year-old Carrboro High student, who Carrboro Police are referring to as Suspect No. 3, is charged with felony possession of a firearm with an altered serial number and misdemeanor possessing a firearm as a minor from the April incident.
From the March 6 incident, a 15-year-old Carrboro High Student, referred to as Suspect No. 4, is charged with felony possession of a firearm on educational property. The 17-year-old originally implicated in the April incident is now facing a new charge of the same felony in addition to his previous charges. The 16-year-old non-student implicated with the 17-year-old is not facing any additional charges.
The Carrboro Police say the investigation into both incidents is active and ongoing and additional charges are possible. North Carolina law requires investigating agencies to not share the names of juvenile suspects, unless their charges and cases get moved to Superior Court and they are tried as adults.
The April 14 gunfire did not injure anyone, according to authorities, but it caused the Carrboro High School community to enter a brief lockdown and nearby schools to enter “secure mode” as police responded to the scene.
Featured image via Chapel Hill Media Group/Brighton McConnell
Chapelboro.com does not charge subscription fees, and you can directly support our efforts in local journalism here. Want more of what you see on Chapelboro? Let us bring free local news and community information to you by signing up for our newsletter.
Related Stories
‹

Carrboro Woman Charged with Bank Fraud of Assisted Living ResidentA Carrboro woman has been arrested on charges she made purchases using the bank account of an elderly resident of Chatham Ridge Assisted Living. Chatham County authorities were notified of “a possible fraud case” on May 22, according to a release from the sheriff’s office, where multiple fraudulent charges were reported on the victim’s bank […]

Carrboro Man Drowns at Jordan Lake; Sheriff's Office Emphasizes Water Safety PracticesA Carrboro man drowned in Jordan Lake on Tuesday, according to the Chatham County Sheriff's Office. It marks the third drowning this summer.

Man Arrested After Restaurant Robberies in Carrboro and Chatham CountyA man suspected of robbing Subway restaurants in Carrboro and Chatham County has been arrested. A release from the Chatham County Sheriff’s Office said that 36-year-old Thomas Laney, of Jack Bennett Road just north of Fearrington, was taken into custody last Monday. Laney was accused of assaulting an employee at the Subway on Governor’s Drive […]

Chatham County Sheriff's Office: First Drowning of 2026 Reported at Jordan Lake, Victim Lacking Life JacketA Chapel Hill resident drowned in Jordan Lake on Monday while trying to retrieve a drifting boat, according to Chatham County authorities.

Local Government Meetings: June 15-19, 2026This week in local government: a proposed AI moratorium in Durham and a board appointment (maybe) in Chatham County.

Nonprofit, Sheriff's Office Highlight Recovery of Neglected Dog Found in Chatham County HomeA neglected dog discovered in Chatham County is on the path to recovery after he was rescued by the Chatham County Sheriff’s Office in early May.

Local Government Meetings: June 1-5, 2026This week in local government: budget decisions for Orange County, Carrboro, and Durham, and the final vote on a CHCCS school closure.

Chatham County Sheriff: Pittsboro Man Facing Multiple Counts of Felony Identity Theft, FraudThe Chatham County Sheriff’s Office has obtained warrants charging a Pittsboro man with multiple counts of identity theft and fraud. Aaron Luis Perez, 34, of 534 Deer Run is charged with 21 counts of felony financial card fraud, 20 counts of felony identity theft and two counts of misdemeanor possession of stolen goods. The sheriff’s […]

Chatham County Sheriff's Office Identifies Body Discovered in Jordan LakeChatham County first responders dispatched to Jordan Lake on Friday night after reports of a body found in the water.

Police: Additional Charges Filed in Carrboro High School Gunfire IncidentThe Carrboro Police Department announced new charges and suspects in relation to an investigation into gunfire near Carrboro High School earlier in April and a separate criminal violation at the school on March 6. The Carrboro Police originally charged two juveniles in the investigation into the April incident: a 17-year-old Carrboro High student and a […]
›