PAWTUCKET, R.I. (WPRI) — One of three suspects arrested following a standoff with police in Pawtucket went before a judge Thursday morning.

Alton Oliveira was arraigned on seven charges related to violent incidents in Central Falls and Pawtucket.

Police said it all started on Wednesday with a fight between Oliveira and his ex-girlfriend at a home on Samoset Avenue in Central Falls.

“Pulled out a gun and hit her in the back of the head with the gun, causing a large laceration to the back of her head,” a prosecutor read aloud in court. “He then hit her in the face with that same gun, causing bruising to her face. As she was getting woozy from those strikes to her head, he grabbed her by the throat and began to choke her her until she passed out on the floor.”

A few hours later, Oliveira returned with a U-Haul truck and other people to get his belongings, according to police. That’s when another fight broke out between Oliveira and his ex-girlfriend’s mother, Pamela Lopez.

Prosecutors said he “pulled a gun out, what she described as an Uzi, and put it in her face and said, ‘I’m going to kill you now.’ At that point, he fired the gun on the ground, striking her in both ankles.”

According to Central Falls police, Lopez then brandished her own firearm and returned fire at Oliveira as he drove off in the truck.

A neighbor said a young child on a bicycle was nearby during the exchange – and was so close, that shell casings hit the child’s bike.

Police said Lopez, her daughter, and a family friend who was also shot during the altercation were treated for non-life-threatening wounds at Miriam Hospital.

Pawtucket police said Oliveira fled to their city, where there was a “road rage” incident on Japonica Street. The victims told the responding officers that occupants of the U-Haul truck cut in front of their vehicle then pointed firearms at them and fired several rounds. The vehicle was struck several times, but police said no one was injured.

Police then learned that several males had fled the truck and entered a residence on Park Street. After establishing a perimeter around the home, police said they made several attempts to get the suspects to exit peacefully, but they did not comply.

Despite attempts by the suspects to barricade the door, the officers were able to gain entry to the first-floor apartment and found three suspects hiding inside. Oliveira was taken into custody along with Jeremy Alves and Robert Baptista.

Police said they seized four firearms, ammunition, and a small quantity of narcotics from the home.

No officers were injured in the incident, however police said one of the suspects was bitten by a police K9.

Oliveira, 22, was charged with domestic assault with a deadly weapon, assault by strangulation, domestic disorderly conduct, assault with a deadly weapon, carrying a firearm without a license, firing in a compact area, disorderly conduct. Police said more charges are pending.

He was held on $75,000 surety bail on Thursday. He’s due back in court Sept. 28.

Alves, 21, and Baptista, 21, both of Pawtucket, were charged with felony assault and firing in a compact area. Police said additional charges against the pair are possible.

Lopez, 53, was charged with assault with a deadly weapon, firing in a compact area, and possessing a firearm without a license. She was arraigned and granted $25,000 surety bail.

Police said all three incidents remain under investigation.