By CBSLA Staff

ALISO VIEJO (CBSLA) — A 33-year-old man has been arrested after allegedly attacking a number of people at a Wednesday night rally held in support of President Donald Trump in Aliso Viejo.

“He took his hand way back like he was going to punch me, and [he] hit me right across the face,” 84-year-old Donna Snow said. “Broke my earrings off.”

READ MORE: Report: Clippers Star Kawhi Leonard May Miss Rest Of Jazz Playoff Series Due To Knee Injury

According to the Orange County Sheriff’s Office, a retired police officer then got involved and pulled his gun as the man attempted to run from the scene.

Another person at the rally was knocked to the ground by the man while trying to help others, and a third victim was taken to a local hospital with a neck injury.

READ MORE: Foo Fighters Hold Full-Capacity Indoor Show In Agoura Hills

According to the sheriff’s office, Alvin Gary Shaw was taken into custody on suspicion of elder abuse, assault with a deadly weapon and assault and battery after allegedly attacking three people in attendance.

Officials said Shaw was armed with a knife, which deputies said they found in a nearby bush, and was fighting with Trump supporters.

MORE NEWS: Brush Fire Breaks Out Near 101 Freeway In Thousand Oaks, Suspect In Custody

“This could have been a very serious incident,” Sgt. Dennis Breckner said. “In this case, this was just two groups that disagree, and while we support people and their using their First Amendment rights to put out their message, we prefer that that remain peaceful.”