New York Police Department officials announced the arrest of Jeremiah Ryan, 17, on charges of murder, attempted murder and criminal possession of a weapon in Friday’s shooting that killed 16-year-old Angellyh Yambo.
Ryan's parents were in the courtroom as he was ordered held without bail until at least his next court appearance Monday, the New York Post reported.
NYC HIGH SCHOOL SHOOTING: 17-YEAR-OLD ARRESTED, CHARGED WITH MURDER
The gunfire erupted just before 1:45 p.m. ET at the corner of East 156th Street and St. Ann's Avenue outside the South Bronx Educational Campus.
Another 16-year-old girl was hit in the leg, and a 17-year-old boy was wounded in the buttocks. Both are expected to survive.
In a press conference Saturday, the New York Police Department (NYPD) called the shooter an "emboldened individual."
NYC SHOOTING OUTSIDE BRONX SCHOOL KILLS TEEN, INJURES TWO OTHERS
Deputy Police Chief Timothy McCormack expressed dismay over the circumstances of the case.
"We have two families that are completely destroyed right now — our victim’s family and our shooter’s family," McCormack said. He described the suspect’s mother as "a hard-working woman" whose child had "zero police contact" before his arrest.
Police had said the gunfire appeared to start after Ryan and another person were gesturing at each other across an intersection. The teens who were struck were walking by on the sidewalk headed home from school, police said.
CLICK HERE TO GET THE FOX NEWS APP
Police were investigating whether Ryan, who had no criminal record, was using a so-called "ghost gun," a homemade firearm that can be built from parts bought online that lack serial numbers. They said a total of six rounds were fired.
Fox News' Julia Musto, Stephanie Pagones, Louis Casiano and The Associated Press contributed to this report.