A police officer who was shot Saturday night during a traffic stop in Mooresville, N.C., has died, according to reports.

K9 Officer Jordan Harris Sheldon, 32, a six-year veteran of the Mooresville force, was slain shortly after 10 p.m., not far from Highway 150, Charlotte's WSOC-TV reported.

Sheldon was transported from the scene to receive medical attention but did not survive, the report said.

ALABAMA POLICE OFFICER FATALLY SHOT; WIFE CHARGED WITH MURDER, AUTHORITIES SAY

An unidentified suspect pursued by police in connection with the shooting was located in a nearby apartment but fatally shot himself as police closed in, according to the report.

The Mooresville Police Department announced the tragic news of Sheldon's death in a Facebook post, along with photos of the slain officer.

Police arriving at the scene after the shooting located what was believed to be the suspect's vehicle, then began chasing the suspect, WSOC reported.

CLICK HERE TO GET THE FOX NEWS APP

Mooresville is a town of about 36,500 residents, located about 29 miles north of Charlotte.

This is a developing story. Check back for updates.