Oficers were called for an assist to 900 block of Wynnewood Road near Jefferson Street in the Overbrook section.
It is not yet clear what led to the gunfire.
The man was hit in the stomach and was rushed to the Hospital of the University of Pennsylvania in an unknown condition.
An investigation into this case continues.