The FedEx driver drove away from the scene of the shooting and was later found by police who took him to an area hospital where he is listed in stable condition.
Other police found a man, who they believe was the alleged robber, with several gunshot wounds in an alley, WPVI reported. The man, according to police, had packages that had been stolen from the truck. He was later pronounced dead at a hospital.
FedEx will not comment on whether the company allows employees to be armed while on the job, despite requests from WPVI, WCAU and the Inquirer.
A company spokesperson said they are aware of the incident and that the company is cooperating with the authorities, WPVI reported.