A 20-year-old Bettendorf man is accused of punching and spitting on several officers who were trying to take him into custody during a shots-fired investigation Sunday.

Isaiah R. Henderson was in the Scott County Jail Monday, charged with five counts of assault on a peace officer, medical personnel or fire personnel, all serious misdemeanors. He's also charged with interference with official acts with injury, an aggravated misdemeanor that's punishable by up to two years in prison.

Officers were dispatched to the 2700 block of Magnolia Drive, Bettendorf, about 1:30 a.m. Sunday regarding a shots-fired call. They arrived in the area and began searching for suspects and witnesses.

One witness told officers there was an argument between a man and woman in the 2600 block just prior to hearing gunshots. Henderson's arrest affidavit states that when an officer found the woman hiding in the bushes, Henderson was spotted running from the intersection of Hawthorne and Cypress drives.

Police found Henderson hiding behind a shower curtain in an upstairs bathroom at 804 Hillside Drive, the affidavit states.

When an officer pulled back the curtain, Henderson punched the officer twice in the face, the affidavit states.

He continued to be uncooperative and spat on an officer twice, the affidavit states.

As fire and medical personnel carried Henderson downstairs, he spat on another officer who was trying to take pictures of his injuries, the affidavit states.

Once outside, Henderson spat on a firefighter as well as a medic, the affidavit states.

Henderson's injuries were not detailed.