It happened around 11:30 p.m. near the 7-Eleven located in the 2600 block of Haverford Road.
Police say two black males opened fire on the victim near Belmont Avenue.
The victim says he fled to a nearby 7-Eleven to call the police.
The man sustained a graze wound to his ankle. He was transported to the hospital and later released with what was described as a minor injury.
The suspects were last seen fleeing the area on foot on Belmont Avenue towards Wynnewood Road.
Anyone with any information is asked to call police at 610-853-1298 .