Jacob Mains, 23, of Belvidere, (left) and Jennifer Luttrell, 36, of Marengo, (right).

Two suspects have been arrested after police say a man pistol-whipped a woman and then committed a drive-by shooting with two children in his car in Marengo.

The Marengo Police Department responded around 9 p.m. on October 26 to the 500 block of Kennedy Drive for a report of a person with a gun.

The McHenry County Sheriff’s Office was requested to the scene due to the seriousness of the incident, according to Marengo Police Department Sgt. Andrew Kjellgren.

Officers discovered multiple bullet holes in the exterior of the residence and were unable to make contact with anyone inside.

Kjellgren said it was learned that nobody was inside the residence by the time police arrived.

The Belvidere Police Department responded to an address in their city a short time later and located a female victim suffering from injuries believed to have occurred at the shooting location in Marengo.

[Suggested Article]  'Pain, anguish and loss': Family to donate money to charity in honor of worker killed in fall from roof of Gurnee home

The injuries were determined to be non-life-threatening, Kjellgren said.

Investigators learned that an altercation occurred involving at least one male suspect and the female victim.

During the altercation, the man pistol-whipped the woman and left the residence.

Kjellgren said the male suspect got into the driver seat of a vehicle and drove back past the residence, at which time he fired multiple rounds at the residence.

The man fled the scene. Two children, a 13-year-old and a two-year-old, were inside the suspect’s vehicle at the time of the shooting, according to a criminal complaint.

Investigators identified the suspect as Jacob Mains, 23, of Belvidere.

The Marengo Police Department arrested Mains around 10 a.m. Wednesday at his residence in the 600 block of McKinley Avenue in Belvidere, Kjellgren said.

Mains was charged with aggravated discharge of a firearm, aggravated battery with a deadly weapon, unlawful use of a weapon by a felon and two counts of child endangerment.

[Suggested Article]  Driver charged in crash that left former McHenry County police officer, current Kane County deputy critically injured

He was transported to the McHenry County Jail where he remains held pending an initial court hearing.

Jennifer Luttrell, 36, who lives at the residence where the shooting occurred, was also inside the car with Mains at the time of the shooting and is the mother of the two child passengers, Kjellgren said.

The Marengo Police Department arrested Luttrell around 12:50 p.m. Wednesday.

She was released from the police department after being charged with obstructing justice, a Class 4 felony, and three counts of child endangerment, a Class A misdemeanor.

A criminal complaint said Luttrell told detectives she was not present and did not know about a shooting at her residence despite being in the vehicle while shots were being fired.

Kjellgren said the investigation remains active and anyone with information is asked to contact the Marengo Police Department.

[Suggested Article]  3 people shot while standing outside in Waukegan, victim causes car crash while driving to hospital