Samantha Herrmann knew when she saw the arm of a suspect flop lifelessly when he was being removed from a car involved in a police shooting that he was dead.

It literally made her sick.

A 16-year-old boy was killed early Saturday after a Delaware State Police trooper approached a stopped vehicle and gunfire was exchanged, officials said.

Around 3:11 a.m. Saturday, a trooper assigned to Troop 3 in Camden stopped a vehicle on Fieldstone Court near Kenton Road in Dover, according to a state police news release.

As the trooper approached the vehicle, police said a front-seat passenger displayed a weapon with an exchange of gunfire ensuing.

The 16-year-old male suspect was shot during the exchange and died from his injuries after being transported to a local hospital.

"When police pulled the guy out of the passenger side, I didn't think he was alive," said Herrmann, whose house is near where the shooting took place. "It made me throw up."

WEATHER:Snow blankets Sussex, delayed in rest of state

The 18-year-old male driver sustained a gunshot wound to his leg and was treated and released.

A 15-year-old rear-seat passenger was uninjured.

The trooper was also not injured.

Herrmann and her husband, George, said they were both awakened by the dog barking. Samantha thought he needed to go outside, but when she looked out her window, she knew it wasn't that.

"I saw the driver and a passenger were already on the ground," she said. "Then I saw them pull the guy on the passenger side out and started doing CPR. It was bad."

George described the incident as "quite alarming."

"When I saw the guy lifeless, I knew something was wrong," he said. "It's something I wouldn't expect to happen here. You turn on the news and you see it, but not in front of your house."

Samantha said the shooting happened so close to her car that a shell casing was marked on top of her hood.

"It happened right out on our street," she said. "It was bad."

The Delaware State Police Homicide Unit is currently investigating the incident, which is active and ongoing, with further details being released as they become available.

Reach Jerry Smith at jsmith17@delawareonline. Follow him on Twitter at @JerrySmithTNJ.