A man is in police custody after brandishing a firearm during a "Families Belong Together" immigration rally at Big Spring Park in Huntsville on Saturday, police said.

Huntsville police said Shane Ryan Sealy, 34, of Huntsville was taken into custody for possessing a firearm within 1,000 feet of the protest. He was charged with menacing and reckless endangerment.

No shots were fired, and no one was injured.

Huntsville police said the incident started at around noon when Sealy, a counter-protester got into an altercation with another person at the rally.

Lt. Michael Johnson said Sealy is accused of picking a fight with a protester and pushing the protester. The protester pushed Sealy back, knocking him down. That's when Sealy is accused of pulling out a gun.

"Families Belong Together" events are being held in cities across the country on Saturday to rally against the Trump administration's policy of separating immigrant families in the U.S. Protesters are demanding that separated families be united.

According to the Alabama State Department of Education, Sealy is a certified high school English teacher.

Huntsville City Schools confirmed to WHNT that Sealy formerly taught at Grissom High School.

Updated at 3:14 p.m. with the name of the man arrested at Big Spring Park, and additional details from Huntsville police.

The report will be updated when more information becomes available.