According to CPD, the 48-year-old male driver was approached at around 8:40 p.m. Friday night in the 1400 block of N. Austin Boulevard.
Police said the driver tried to run from the offender but he was shot in the ankle.
The victim was able to drive himself to West Suburban hospital where he was last listed in fair condition.
Area Five detectives are investigating.