A teenager suspected of taking part in a viral TikTok challenge with a water gun has been shot and killed by an off-duty US prison officer.

The New York Police Department (NYPD) has confirmed to Sky News that 45-year-old officer Dion Middleton has been arrested and charged with murder, manslaughter and criminal possession of a firearm after the the 18-year-old died on Thursday.

Police were called to the Bronx, a borough of New York City, and found Raymond Chaluisant unconscious. He had been shot in the face.

The Orbeez Challenge encourages TikTok users to purchase small balls of soft gel or water (Orbeez), load them into toy guns, and fire them at randomly selected people.

However, some of the fake guns look very realistic, often mimicking the type of firearms used in mass shootings, most recently in Uvalde, Texas.

The NYPD tweeted a warning about Orbeezes, explaining that when inserted into toy guns, they actually become air rifles, making them illegal.