The incident happened just before 4:00 p.m. on the 2600 block of Tasker Street in the Grays Ferry section of the city.
According to police, a 24-year-old man was shot in the stomach on the street. He was taken to the Hospital of the University of Pennsylvania in critical condition.
Police officers on duty nearby heard the gunshots, and while responding to the scene they came across 24-year-old Edward Lyons armed with a gun. Lyons was chased to the 1400 Block of S. Newkirk Street where he was taken into custody.
Lyons is charged with Attempted Murder and Aggravated Assault.
Meanwhile, a stray bullet from that incident went into a store and struck employee, 38-year-old Bienvenido Reynoso.
Police say the bullet lodged in Reynoso's belt buckle, which prevented him from being harmed.
Action News asked Reynoso if he was feeling lucky after his belt buckle saved his life. He says he was "born again" following the harrowing ordeal while working inside the 8 Brother's Supermarket.
He was getting ready to take a hand truck outside when a shootout broke out in the street.
"I went outside and heard the shots and I hit the floor," said Reynoso.
Moments later a pound cake, which was hit by another bullet, fell by his head. Reynoso may have also been hit if he had still been standing.
He did not immediately know that he had been struck.
"I didn't feel nothing... I was checking out my body," added Reynoso.
Shortly thereafter, someone pointed out to him that he had a hole in his shirt and that is when he noticed the bullet stuck to his belt buckle.
Reynoso told Action News that the only thing on his mind was to thank God.
In another remarkable twist of fate during the shootout, the store owner was supposed to be giving out free water ice to kids to kickoff the warm weather season, but he was ten minutes late.