Teenage suspects in a weekend brawl following a birthday party at a St. Paul recreation center are now facing charges.

Antonio Dirrell Hugh, 17, was charged Tuesday with second-degree assault, dangerous discharge of a weapon, illegal possession of a firearm and receiving stolen property for his role in the incident, according to the juvenile petition filed against him in Ramsey County District Court.

A second teen, Roman Prescott, Jr. 18, was charged with disorderly conduct.

Two other minors were also charged with lower-level crimes, according to a spokesman with the Ramsey County attorney’s office.

The evening of upheaval started around 10 p.m. Saturday, when an officer was called to a birthday party at Dunning Recreation Center, a midsize parks department facility next to Central High School in St. Paul’s Summit-University neighborhood.

Police said an employee of St. Paul-based ARTS-Us, which has managed the center for years, “feared for his life,” as the private party grew increasingly rowdy — particularly after 9:30 p.m., when it was supposed to end. Pictures of the building’s interior after the party showed overturned tables and trash strewn about the building.

About two hours later, St. Paul police received a report of shots fired near the rec center and that several teens reportedly involved in the incident fled onto an eastbound Green Line light-rail train heading downtown, court documents say.

Police also were told that Metro Transit security footage showed two teens wearing blue and yellow jerseys pointing a gun at others.

Shortly afterward, officers saw two young men matching that description and attempted to stop them, authorities say.

That’s when Hugh reached into his waistband, pulled out a gun and threw it on the ground, according to the criminal complaint filed against him.

He told officers he tossed the handgun because he didn’t want to get shot by police. He admitted that he was involved in the shooting at the rec center, the complaint said.

He reportedly said he fired his gun after someone shot at him.

The other man with him, 18-year-old Taishawn Smith, also was arrested. He had not been charged as of Tuesday.

Prescott was arrested in the 1200 block of Marshall Avenue after he shoved an officer and refused to get into a squad car, court documents say.

Four others were also arrested for their role in the brawl, police say.

A 13-year-old faces charges of gross-misdemeanor-level third-degree riot, and a 16-year-old was cited with disorderly conduct, a misdemeanor.

Cases against the other two arrested remain under investigation.

It was not clear whether any arrests have been made in the beating of a 26-year-old man found Saturday night at a bus stop in downtown St. Paul.

Police said Monday that the beating may have been related to the melee. The man was taken to Regions Hospital and was listed in satisfactory condition Monday.