A 15-year-old Pennsylvania boy was killed in New Castle after a gun in the hand of a 19-year-old discharged, according to police.

>> Watch the news report here

Police were dispatched to the 400 block of Liberty Street around 1:36 a.m. Saturday for an unresponsive male.

When they arrived, officers saw Zach Mulford, 15, lying on the ground with an apparent gunshot wound. A friend of Mulford was still on scene and attempted CPR, but Mulford died from his injuries.

Police said Mulford and his friend went to a residence to hang out with other friends. When they knocked on the door, 19-year-old Kyle Harris opened the door holding a gun.

>> Read more trending news

When Harris realized who was knocking, he lowered his gun and let them both in, police said. As Harris removed the magazine from the gun and began to clear the chamber, the weapon discharged and a bullet struck Mulford.

Harris fled before officers arrived. Police said he subsequently turned himself in and provided a matching statement to a witness at the scene.

He also showed officers where the gun was. Police said it was stolen.

Harris is being charged with involuntary manslaughter, aggravated assault and receiving stolen property.

Mulford's family has set up a GoFundMe page to help with funeral expenses.

Zach’s mother, Stacy Mulford, held back tears as she spoke about him with Channel 11, saying she just wanted people to know that Zach was a good kid.

“He’d get so excited and he’d just be so happy because he was getting to do something with his hands and build it. He just loved it,” she said. “This is hard. He had his future planned out and now he doesn’t have his future anymore.”