Two men have been charged after a man was seriously wounded in a shooting early Wednesday in the Archer Heights neighborhood on the Southwest Side.

At 2:18 a.m., a 30-year-old man was in a vehicle in the 4600 block of South Keeler when someone fired shots, striking him in the head, Chicago Police said at the time. He was taken to Mount Sinai Hospital, where he was listed in serious condition.

Three suspects were taken into custody after the shooting and a weapon was recovered, but the victim was not cooperating with investigators, police said.

Steve Heiddegger, 20, of the Clearing neighborhood, was charged with a felony count of possession of a controlled substance, police said.

His bond was set at $25,000 at a court appearance on Thursday, according to Cook County sheriff’s office records. He was expected back in court May 4.

A second man, Ruben Rocha, 20, of Brighton Park neighborhood, faces misdemeanor charges of driving on a suspended license and negligent driving, police said.

A 21-year-old man who was in custody was later released without charges, police said.