The 46-year-old was sitting in his car around 1 a.m. in the 200 block of North Western Avenue when three gunmen approached and demanded his vehicle, according to Chicago police.
The man refused and was shot in the groin and thigh, police said.
The gunmen then entered their vehicle and fled the scene, police said.
The victim was taken by paramedics to Stroger Hospital where he was listed in good condition, police said.
No one is in custody as Area Three detectives investigate.
Police initially said the man was shot 12 times but later clarified he was only shot twice.