33-year-old Montez Pennie was arrested by Rockford Police, who say he shot a 29-year-old man on Score Street after beating a pregnant woman on Monday.

Rockford Police say they were called to the 600 block of Score Street shortly before 2 a.m., where they located the the victim sitting in a vehicle, suffering from multiple gunshot wounds.

He was taken to the hospital with non-life threatening injuries.

Detectives identified Pennie as a suspect. Police say the shooting occurred after a fight with a woman with whom Pennie had a domestic relationship with. She was also beaten during the incident, but not seriously hurt, according to police.

Pennie was charged with Aggravated Battery with a Firearm, Unlawful Use of Weapons by a Felon, Aggravated Battery to a Pregnant Woman, and no FOID card.

He was taken to the Winnebago County Jail and held on a $1 million bond.