CRYSTAL LAKE (STMW) — A northwest suburban man was arrested Saturday after wielding a gun and threatening family members, who barricaded themselves inside a room to escape him.

Officers responded to a domestic dispute at a single family home in the 400 block of Kelly Lane about 5 p.m., Crystal Lake police said. A man with a gun was threatening four other occupants, who barricaded themselves in a room while waiting for police officers to arrive.

READ MORE: Doggy Daycare Owner Appalled After State's Attorney Declines To Prosecute State Inspector Jose Guillen, Who Was Caught On Camera Groping Her

Officers began speaking with Michael J. Walls, 45, who was seen holding a semi-automatic pistol while inside the home, Crystal Lake police said.

Walls surrendered to police and was arrested about 6:40 p.m., Crystal Lake police said. No one was injured.

READ MORE: With Struggles Amid Pandemic, Uptown Strong Initiative Takes On Multiple Efforts To Keep Businesses Afloat And Robust

Walls was charged with domestic battery, unlawful restraint, three counts of felony aggravated assault to a peace officer, and misdemeanor aggravated assault, Crystal Lake police said.

Walls is being held on $50,000 bond at the McHenry County Jail.

MORE NEWS: No One In Custody As Investigation Continues Into Hit-And-Run That Killed Retired Police Officer Richard Haljean In Edison Park

(Source: Sun-Times Media Wire © Chicago Sun-Times 2012. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)