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: 'Supercharge' Storm Bringing Heavy Rainfall To Southland

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: CHP, Caltrans Urge Drivers To Slow Down, Use Their Headlights With Windshield Wipers As Rain Heads For SoCal

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: Alisal Fire Burn Area Residents In Santa Barbara County Ordered To Evacuate As Storm Arrives

“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.”