Stefon R. Hunter, 41, of Lake Villa.

A man is being held on a $250,000 bond after he allegedly attacked his girlfriend, possessed a weapon and then kicked an officer to the ground in Lake Villa, prosecutors said.

Stefon R. Hunter, 41, of Lake Villa, was charged with aggravated battery causing great bodily harm to a peace officer, felon in possession of a weapon, three counts of domestic battery and resisting a peace officer.

Lake County Assistant State’s Attorney Tyler Dyson said Hunter got into an argument with his girlfriend on September 16.

Hunter pulled the woman down the hallway and punched her in the neck and jaw, Dyson said.

Lake Villa police officers found minor injuries on the victim, who was then transported to a local hospital.

Hunter is a convicted felon and was on parole at the time for felony domestic battery.

[Suggested Article]  Rescuers locate body of 25-year-old man who drowned in Chain O'Lakes near Lake Villa

As officers were investigating the domestic battery, they located a handgun sitting on a bench at the front door.

There were other guns in a safe in the house, which belonged to Hunter’s father.

Officers arrested Hunter for possessing the gun and the domestic battery. They began walking him to a squad car.

Hunter kicked an officer on the inside of his leg, causing the officer to fall to the ground, Dyson said.

During a bond hearing, Lake County Judge Janelle Christensen ordered Hunter held on a $200,000 bond, however, jail records show he is being held on a $250,000 bond.

Hunter remains held in the Lake County Jail and would need to post $25,000 to be released.

A status of attorney hearing is scheduled for Wednesday.