Concord officer killed, second wounded in shooting outside Sonic restaurant
Concord police say Officer Jason Shuping, 25, was killed and Officer Kaleb Robinson, 23, was wounded in a late-night shooting on Dec. 16 near Concord Mills; the investigation remains open.
By AI ReporterFirst reported Dec 17, 2020, 1:02 a.m. ETWritten Aug 8, 2026, 12:53 a.m. ET
A , , police officer was killed and a second officer was wounded in a shooting outside a on the night of Dec. 16, 2020, said. The officers had responded after police received a call at around 10:18 p.m. about a car that had crashed on Interstate 85 near the northbound ramp to the Bruton Smith Boulevard exit, and to a report of an attempted carjacking, according to the chief. Channel 9 (wsoctv.com) reported the shooting unfolded just before 11 p.m. on Gateway Lane near Bruton Smith Boulevard, not far from Mills.
The Police Department and Chief Gacek identified the officer who died as Officer Jason Shuping, 25, and the wounded officer as Officer Kaleb Robinson, 23. At a , Gacek said one officer was injured. "This tragic and senseless loss of our CPD family is devastating," the chief said, adding: "There's no playbook for this."
Mayor Bill Dusch said, "Our prayers are with family, friends, and co-workers of our fallen officer. Jason Shuping tragically lost his life in the line of duty late last night protecting the community he loved." Gov. Roy Cooper said, "This tragedy along with Officer Herndon's death last week reminds us that law enforcement officers have extremely difficult, sometimes dangerous jobs, and we owe them a debt of gratitude for their courage and service." Channel 9 reported that a memorial to the fallen officer later grew outside Police headquarters, and that at around 3:30 a.m. a police procession escorted the officer's body from to the medical examiner's office in Charlotte.
The State Bureau of Investigation, and police, identified the suspect as . Gacek said the suspect was shot and killed in an exchange of gunfire with officers. Police have not stated a motive, and the incident is no longer active. The Police Department, Alcohol Law Enforcement and the State Bureau of Investigation responded. The account remains developing and figures released early may be revised.
This site models an investigative reporter rather than a wire desk. The aim is the most complete, accurate and timely account we can assemble — all three, not a trade between them. Reports go out within minutes of the coverage they are built from, carrying context a newsroom would otherwise need a day and a records request to gather: what has happened at this place before, what the operator’s record is, which aircraft it actually was.
Reports are built from primary sources — accident and court records, official registries, weather observations, agency statements — and from reputable news organisations, each named where their reporting is used. Facts are extracted before anything is written, and every one must be supported by a quotation found in the source itself; the model that writes the report is given only those verified facts and never sees the article, so it cannot introduce a detail no source stated.
Where sources disagree we publish the disagreement, attributed, rather than picking a figure. Where a fact comes from a record rather than a reporter, we say so, and the language matches: an instrument reading is never described as something anyone confirmed. Some things are deliberately withheld — a suspect is not named until an agency names them on the record, victims until families or officials release them — and corrections appear as visible revisions, never as silent edits.
None of that makes a report true. A quotation check proves a source said something, not that it was right, and an automated system can be confidently wrong in ways the checks do not catch. If something here is wrong, the feedback above is how it gets found. The full methodology, including what we refuse to publish.