Quentin Johnson, 31, of Park City.

Authorities say an armed masked gunman was arrested and an officer was injured after police received a call of at least seven people trying to break into a home in Zion.

The Zion Police Department responded around 8:07 p.m. on July 3 to the 3000 block of Gideon Avenue in Zion.

Zion Police Department Lt. Derek Zaloudek said a 911 caller reported a large group of people surrounding a home and attempting to break out its windows and fight the home’s occupant.

A significant police response allowed officers to separate the offending group from the residence and its occupants.

One of the people in the offending group that officers tried to speak to was identified as Quentin Johnson, 31, of Park City.

Johnson was wearing a winter ski mask and “deliberately concealing” the right side of his body from officers, Zaloudek said.

Johnson fled from officers, who chased after the man.

[Suggested Article]  3 officers injured after suspect resists arrest, tased multiple times during traffic stop in Zion

Zaloudek said officers caught up to Johnson and he violently resisted arrest, resulting in officers using a taser on him.

During the struggle, officers noticed Johnson attempting to “manipulate” and access the front of his waistband, Zaloudek said.

Officers handcuffed the man and found a Smith and Wesson SW40V pistol in Johnson’s waistband.

Johnson does not have a valid Firearm Owner’s Identification Card because it was revoked following an armed robbery conviction. He also does not have a valid concealed carry license.

An officer suffered a hand injury during the arrest, Zaloudek said.

Six other members of the offending group, ranging from 11 to 59 years old, were released without charges following further investigation and consultation with the homeowner.

The Lake County Assistant State’s Attorney’s Office charged Johnson with two counts of unlawful use of a weapon by a felon, two counts of aggravated unlawful use of a weapon and one count of resisting a peace officer causing injury.

[Suggested Article]  Separate crashes involving vehicles hitting poles cause road closures in Zion, Beach Park

Lake County Judge Theodore Potkonjak ordered Johnson held on a $1 million bond.