Jordan Antrim is charged with murder in the shooting death of Paul Ley-Harris.
It happened near Ridge Pike and Cross Keys Road in Lower Providence Township on Saturday afternoon.
Witnesses told police they saw Antrim shoot Ley-Harris and go through his pockets.
When officers arrived, Ley-Harris' wallet was missing.
Neighbors say it happened just steps away from the apartment complex where the victim lived.
Investigators say Antrim fled the scene and changed clothes.
They captured him a few blocks away.