WATERBURY — The man accused of punching a woman in the face and shooting her over the weekend faces attempted murder and various other offenses after he was taken into custody on Tuesday, according to police.

On Monday, police identified the suspect as 28-year-old Yadeil Figueroa and asked for the public’s help tracking him down. He had been described as “armed and dangerous.”

Lt. David Silverio said Wednesday that Figueroa surrendered to police on Tuesday.

Figueroa was charged with criminal attempt at murder, first-degree assault, first-degree reckless endangerment, carrying a pistol without a permit, illegal discharge of a firearm, criminal possession of a pistol/revolver and criminal possession of a firearm/ammunition.

He was held on a $1 million bond.

The charges stemmed from an attack shortly after 1 a.m. Saturday in the 300 block of Willow Street, police said.

Silverio said police learned of a 25-year-old woman who had been dropped off at Saint Mary’s Hospital with a gunshot wound. He said she was shot in the hip on Willow Street.

Investigators found empty shell casing in the area of Willow Street and Plaza Avenue. The investigation led officers to identify Figueroa as the gunman, Silverio said.

He said Figueroa and the woman got into an argument outside on Willow Street when Figueroa “started to punch the victim in the face.”

“At one point, the victim and Figueroa separated,” Silverio said. “Figueroa pulled out a handgun and started to approach the victim. The victim ran when she saw the gun.”

Figueroa fired the gun, hitting the victim in the left hip area, Silverio said. The victim ran across the street and hid behind a car with Figueroa in close pursuit, firing at least two more shots, he said. Other people in the area intervened, Silverio said, and Figueroa stopped shooting.

The victim ran down Willow Street, where two friends picked her up and brought her to the hospital. She survived the assault.