It happened around 8 p.m. Thursday at 25th Street and Passyunk Avenue.
Police say two 15-year-old boys were standing by a bike outside of the gas station when a car drove up. They said the driver parked the car, exited the vehicle and began firing shots.
Both teens were taken to Penn Presbyterian Medical Center.
Investigators said one teen was shot in the back; he was pronounced dead at the hospital. He has been identified as Rasul Benson.
The second teen was shot in the arm and remains in critical but stable condition.
Police said there were at least 16 shots fired and they do not believe it was a random crime.
"This is a very busy intersection," said Philadelphia Police Chief Inspector Scott Small. "The shooter was clearly firing at the people standing in the lot of the gas station, which was open for business."
Police said the entire incident was caught on surveillance video.
There have been no arrests made at this time.
Send a News Tip to Action News
Learn More About 6abc Apps