It happened around 2:45 Sunday morning on the 4200 block of Bodine Street.
Police tell Action News that the 47-year-old victim was in his car and repeatedly beeped the horn.
Neighbors went outside to discover the victim in the vehicle with a gunshot wound to the neck.
He was taken to Temple University Hospital in critical condition.
Police are unsure if the victim was shot on the street or at another location and he drove home.
An investigation continues.