A 12-year-old boy was shot and killed after being caught in gunfire that also left five teens in the hospital on Friday evening.

Around 7:30 p.m., a group of teens were walking on the sidewalk on Buckeye Road, near East 116th Street. According to Cleveland police, they were appraoched by 3-4 males who produced handguns and began firing at the teens.

The shots got the attention of a nearby shop owner and his 12-year-old son, who both came outside to investigate. When more shots were fired, the two retreated back into the store, where they discovered the 12-year-old had been struck by a bullet in the torso.

The boy was later pronounced dead at the scene.

The father was uninjured.

The five teens who were shot and taken to University Hospitals, where one remains confined with a gunshot wound to the head.

There have been no arrests, but police say the suspects were wearing black or darkly-colored hoodies and are also likely juveniles.

Follow WFMY News 2 on Facebook and Twitter

► Make it easy to keep up to date with more stories like this. Download the WFMY News 2 App now