Police say gunfire erupted around 5:05 p.m. outside the Mann Elementary School along the 5300 block of West Berks Street.
A 37-year old man was shot in the back of the head. He was transported to the Hospital of the University of Pennsylvania in critical condition.
A second man, age 22, suffered wounds to the left jaw and left shoulder. He managed to drive himself to Presbyterian Hospital, but was later transferred to Penn for care. He is stable.
Police are holding the vehicle he drove to Presbyterian Hospital for evidence.
Police at the scene say they believe the two men were shooting at one another.
Authorities are trying to determine if surveillance cameras at both 54th and Berks and the Mann School were operative and captured the incident.