Five suspects were charged with assault with a deadly weapon, while four others were charged with misdemeanor assault and battery, San Clemente Mayor Chris Duncan announced via CBS News.
"They typically don't take juveniles into custody for misdemeanors," Duncan said. "They will go through the process out of custody."
Duncan confirmed that all of the main suspects linked to the case have been arrested. Up to 40 teenagers were spotted in a viral video of the incident, which took place when the victims said they asked the teens to stop lighting fireworks on the beach and were then followed by the large mob.
Antonino said he was "stomped on" and "beat up" during the incident. The video shows the trio walking up steps before a voice from the group is heard yelling "get the f*** out of here."
A person then runs behind the trio and throws a sucker punch at one of the Marines. The person who was struck briefly hesitates before dropping what was being held in his hand and charging back at the attacker, knocking the teen down.
The mob then swarms around him with dozens of people throwing punches and at least one person shouting, "Get that f***er" repeatedly. At least two of the victims were shown in the fetal position on the ground with their hands and arms covering their heads as the assault continued.
The attack on the third victim was not shown in the clip. The attack lasted nearly one minute before a man and woman intervened.
The Orange County Sheriff's Department initially estimated that 10 to 30 teens and young adults were involved in the attack, however, the footage showed at least 40 individuals swarming the trio. The department said the investigation would continue “until all individuals responsible are identified and prosecuted to the fullest extent of the law" in a post shared on its Instagram account.
“This is considered an assault with a deadly weapon because of the amount of suspects,” Sgt. Frank Gonzalez told CBS News.
All of the victims were reported to have refused medical treatment in relation to the attack.