The fight was apparently over a boy.
The two teenage girls at a school in Texas, US, came to blows and one threw her opponent to the ground and punched her several times in the face.
Enter the mother of the vanquished girl.
Virianda Alvarez, 33, walked up to the girls and aimed a handgun at the head of the girl who had punched her daughter, the Mail Online reported.
School officials claimed the mother threatened the girl during the incident which happened on Tuesday.
An armed school officer showed up and broke up the fight.
Alvarez was arrested on Tuesday night and charged with aggravated assault.
She is being held on US$35,000 (S$47,500) bond.
During her first court appearance, she told a judge that she had just wanted to "scare" her daughter's rival with the gun.
Her family later told a local TV station that the weapon was not loaded.
The fight broke out in the park across the street from the school after class, drawing a large crowd.
CHALLENGED TO FIGHT
Victoria Myers, 14, told another TV station, KHOU, that she got into a dispute with Alvarez's daughter over a boy, and the girl's friends challenged her to show up for a fight.
Victoria said she had no idea that her classmate's mother had come to the park armed with a gun until she saw a friend's mobile phone video, which captured the moment Alvarez pointed the handgun at her head.
Mr Ted Myers, the father of Victoria, said he had no clue anything was amiss until he saw the footage.
"My stomach dropped," he told KHOU. "I got nauseous and shaky."
Mr Myers said he has yet to decide on the proper punishment for his child.
"Had I known there was going to be a fight, she wouldn't have been there," he said.
Alvarez was identified and arrested only after videos and still photographs from the fight surfaced online and were brought to the attention of the police.
The girls have been suspended from school until Monday.
This article was first published on Feb 28, 2015. Get The New Paper for more stories.