Juan J. Castro, 27, of Harvard.

A grand jury indicted a man on almost two dozen felony charges for injuring two officers during a struggle after he allegedly tried reaching for a loaded AR-15-style rifle in Harvard.

The incident began around 10:08 a.m. on March 4 in the 1700 block of Wildflower Lane in Harvard when officers responded for a report of a domestic disturbance.

Harvard Chief of Police Tyson A. Bauman said officers learned a 55-year-old woman was injured after she had been punched in the back by a family member.

It was discovered the male offender had fled the scene on foot.

Officers searched the area and located the suspect, identified as Juan J. Castro, 27, of Harvard.

Castro was confronted by officers as he was walking near the intersection of Forest Downs and Autumn Glen Drive.

A brief physical struggle ensued and officers backed off until additional officers arrived, Bauman said.

[Suggested Article]  1 suspect arrested by SWAT team after teenager wounded in shootout at gas station in Harvard

Deputies from the McHenry County Sheriff’s Office and Walworth County, Wisconsin Sherriff’s Office responded to assist.

The standoff continued until 11:10 a.m. when Castro attempted to reach inside a briefcase he had been holding while making threats, a grand jury indictment said.

Officers tackled him to the ground and he was eventually taken into custody following another physical fight.

Officers found a loaded AR-15-style rifle, which Bauman said was a ghost gun, inside the briefcase, according to the indictment.

Two officers suffered minor injuries during the incident and were treated at local hospitals. They were later released.

The McHenry County State’s Attorney’s Office initially approved charges of two counts of aggravated battery to a peace officer, aggravated resisting a peace officer, four counts of resisting a peace officer, domestic battery, unlawful possession of a firearm by a felon, unlawful possession of ammunition by a felon, six counts of aggravated assault and one count of possession of a ghost gun.

[Suggested Article]  58-year-old man who went missing found dead in home's crawl space in unincorporated McHenry County

A grand jury late last month returned a 24-count indictment against Castro.

The charges included nine counts of armed violence, two counts of aggravated battery to a peace officer, two counts of unlawful possession of a firearm by a felon, resisting a peace officer causing injury, two counts of resisting a peace officer, six counts of aggravated assault on a peace officer, possession of an unserialized gun and domestic battery.

The most serious charge, armed violence, is a Class X felony that carries six to 30 years in prison if convicted.

Castro also had an Illinois Department of Corrections warrant at the time for a parole violation, a Boone County failure to appear warrant for a previous driving under the influence charge and two McHenry County failure to appear warrants for a previous contempt of court and crimes against persons charge.

Castro remains held in the McHenry County Jail on a $260,000 bond.

[Suggested Article]  41-year-old man seriously injured after motorcycle crashes into 2 cars in Fox Lake

He pleaded not guilty to his charges during an arraignment hearing Friday.