15-year-old Harrison Moss of Wyncote, Pa.; 16-year-old Noah Strickland of Perkasie, Pa.; and 16-year-old Christopher Pavack of Perkasie, Pa. are charged with murder, robbery and related offenses.
The victim was identified as 19-year-old Iziah Amir Ramon Lewis of Sellersville, Pa., a 2015 graduate of Pennridge High School who played on the school's football team.
The shooting happened early Saturday at Kulp Memorial Park in the unit block of 2nd Street.
Police and medics arrived at 12:40 a.m. and found the victim lying unconscious on the ground.
He was taken to Grand View Hospital in Sellersville, Pa., where he was pronounced dead a short time later.
The exact circumstances that led to the shooting were unclear.
Police say some kind of argument preceded the shooting, and that the suspected shooter fled after the shooting.
Saturday afternoon, Perkasie Police were questioning several people in connection with the incident.
Word of that three teenagers were being charged as adults came early Saturday evening through a message on the department's Facebook page.
All are being held at the Bucks County Correctional Facility without bail.
A preliminary hearing has been set for November 7th.