DUPO, Ill. – A shooting killed a person, injured a police officer, and locked down a neighborhood just outside Dupo, Illinois for hours on Sunday. The suspect, Reginald Allen, 40, was found dead in his garage from a self-inflicted gunshot wound.

Police say Allen barricaded himself inside a home on McBride Avenue near Interstate 255, killed a person, shot and injured a Dupo police officer, and disrupted nearly a mile-long stretch of the community.

This all started on McBride Avenue at Stolle Road, just after 1:15 p.m. Sunday. Police responded to a call of a person down in the front yard of a home in the 400 block of McBride. They found a man shot and killed in front of the home.

Allen is the suspect in the killing. He took off in a Bobcat that belonged to his family. They were found a short time late on McBride Avenue under I-255 by a Dupo police officer. When confronted, Allen shot the officer in the shoulder and neck.

Police say Allen then took the officer’s cruiser and took it back to his own home in the 700 block of McBride Avenue. Officers found the vehicle there and a standoff began that lasted until around 10:30 p.m. Sunday.

Police from Waterloo, Fairview Heights, Cahokia Heights, the St. Clair County Sheriff’s Department, and the Illinois State Police, parked on Stolle Rd. They told neighbors it was too dangerous to go home.

Officers did not find Allen in the home. They eventually found his body in the garage.

The victim and Allen did know each other. It is unclear what a motive was in the killing. The name of the victim and the officer have not yet been released by police.

The injured officer is now out of surgery and is expected to recover.