The incident happened around 8:00 p.m. in the vicinity of the 1100 block of Haddon Avenue.
Police say a 22-year-old male shooting victim entered a grocery store bleeding from his legs.
He was rushed by medics to Cooper University Hospital where he is listed in critical condition.
There is no word on a suspect or a motive for the shooting.