A TEEN boy has been charged with murder after he allegedly killed his friend at a sleepover.

Nolan Donald Grove, 13, is accused of killing Kain Heiland, 12, in a shooting that was caught on camera.

The teenager allegedly shot Kain in the back at a home in Red Lion, Pennsylvania, about 38 miles east of Gettysburg, on April 1, according to court documents obtained by local ABC affiliate WNEP.

Cops said Grove, Kain, and another friend had spent the day together and planned to have a sleepover.

One witness told cops that Grove had been playing with a gun, claiming the boy had been loading and unloading the weapon.

During a chat with two girls, Grove reportedly said he “wasn’t afraid to shoot somebody."

read more us news

Surveillance footage also showed Grove pointing the weapon at Kain, per the court docs.

A witness told cops that they saw Grove aim the gun at Kain while on a FaceTime call.

The gun's laser sight was also seen on Kain's body during the call.

The witness told officers Grove had been telling “mom” jokes throughout the day and Kain had told him to shut up.

Most read in The US Sun

They said Grove replied with something like: "You know what happens" or "You know what would happen."

Kain was shot and died, and his family has paid a heartbreaking tribute.

His grandmother Linda Arvin branded Kain the “funniest boy.”

She told York Daily Record: “He loved to make everyone laugh and smile. He always made funny noises and we told him not to, but now we wish we could hear those funny noises.”

Grove’s mom has claimed that the shooting was an accident while being quizzed by cops.

Cops claimed that Grove told officers he was in his bedroom on the night of the shooting and heard a gunshot.

Grove faces several charges, including murder in the third degree and involuntary manslaughter.

He has also been accused of carrying a weapon without a license, recklessly endangering another person, and possession of a firearm by a minor.

Read More on The US Sun

If convicted of the murder charge, he could face a maximum of 40 years in prison.

Grove was detained after being denied bail following his arraignment hearing.