One of the victims was shot Friday morning in south suburban Oak Forest and the other in neighboring Markham. Both are hospitalized.
Randall, convicted nine times on weapons and drug offenses, was released in May after serving half his four-year sentence.
Police say Randall shot two women in the south suburbs. The first shooting took place at 1:30 a.m. on Cicero Avenue in Oak Forest. About three hours later, the second woman was shot in Markham.
Officials say Randall knew his victims, both of whom are being treated at Christ Hospital in Oak Lawn.
The first victim, Tonnisha Johnson of Hazel Crest, was found shot on the street around 1:30 a.m. near an Oak Forest motel where she and Randall spent the night together before. Police say the 28-year-old was hospitalized in critical condition. She was able to identify her attacker, police said.
About three hours later, Randall shot another woman in Markham, police said.
"About 4:30 this morning, we heard shots being fired. Then we heard someone screaming for help. Help, help, I've been shot. We called 911," said one witness.
Randall had prior relationships with both women, officials said, but they do not know what sparked the attacks.
"Ultimately, domestic situations are dangerous. It's a sad day. Hopefully the victims will survive and get past their anguish," Markham Police Chief Mack Sanders said.
Randall's criminal history includes four convictions for weapons offenses and five convictions on drug charges. According to the Illinois Department of Corrections records, he was released on parole on May 16 after serving two years of a four-year sentence on a gun conviction because he received day-for-day credit under state law.
"I have to be outraged about this. At some point we have to get serious about people armed with handguns," said Chief Anderson.