Terrence Carraway

A veteran South Carolina police officer was killed in a shooting that left six other cops wounded while serving a warrant on a 74-year-old suspect on Wednesday.

Terrence Carraway, pictured above, was a 30-year veteran of the police force. He was killed when senior citizen Fred Hopkins opened fire while deputies were trying to serve a warrant at Hopkins’s home.

Police went to the Florence County home in response to a report that a 27-year-old person inside the house molested a foster child.

Authorities used a bullet-proof vehicle to retrieve the fallen officers after Hopkins barricaded himself inside the home and fired at the police for hours.

Florence County Sheriff Kenney Boone said police went to the home unaware of the firepower and tons of ammunition Hopkins had inside the home located in an upscale neighborhood.

Boone told reporters three deputies initially went to the home to serve the warrant. After they were shot by Hopkins, he opened fire on more officers arriving at the scene, including Carraway.

“Surprised is an understatement,” a local resident told WMBF. “The worst thing that goes on around here is that someone runs a stop sign and it gets posted on Facebook.”

Police eventually subdued Hopkins after the hours-long standoff. He was hospitalized with a head injury, according to WMBF.

A 27-year-old man inside the home on Ashton Drive was also shot and transported to a hospital.

Carraway had just received his 30-year pin from the police department when he lost his life.