A man is facing charges after deputies said he battered his wife before shooting and killing a house guest that confronted him about the incident over the weekend.

According to a press release from the Madison County Sheriff's Office, Steven J. McGauley, 46, was charged with two counts of first-degree murder and one count of domestic assault in connection with an incident that left a man dead Sunday night.

Police responded to the 100 block of Hillcrest Drive at around 7:30 p.m. where 43-year-old Steven Flack was found shot multiple times. He was taken to the hospital, where he was pronounced dead.

McGauley was taken into custody as a suspect at the scene.

During the investigation, police said they found Flack was spending the weekend with McGauley and his wife. Police said McGauley reportedly assault his wife, and Flack confronted him about it.

Police said the confrontation escalated and McGauley shot and killed Flack.

The press release said McGauley was being held in the Madison County Jail.