UPDATE: The victim has been identified as Ezra Allen III, 50, of Rockford by the Winnebago County Coroner’s Office.

ROCKFORD, Ill. (WTVO) — Rockford Police have arrested Lewis Brown, 49, for a Sunday night murder.

According to authorities, officers were called to the 1700 block of Wedel Avenue around 11:40 p.m. where Allen was found unresponsive and not breathing. He was pronounced dead on the scene.

Brown remained at the scene, and had a handgun on his person, police said.

According to court records, Brown claimed to have been hanging out at Allen’s house and garage earlier in the evening. Brown admitted to shooting Allen after Allen allegedly became “drunk, talking loudly, and calling [him] names.”

Brown also reportedly told police that he “didn’t mean” to shoot Allen. Brown has no prior felony convictions, police said.

He was taken into custody and booked into the Winnebago County Jail.