2 women involved in a vicious fight in a Beech Grove, Indiana Wal-Mart have been permanently banned from Wal-Mart properties.

The mother of the 6-year-old boy who was also involved in the fight defended her parenting skills, saying her son was raised “perfectly.”

In a radio interview on Tuesday, a woman who said her name was Amber Stephenson described her overly protective son as a “straight-A, honor roll student and teacher’s pet.”

A video shot by a Wal-Mart shopper shows the 6-year-old kicking and stomping the other woman and wielding shampoo and conditioner bottles like mini baseball bats. As his mother pinned the woman to the floor, the boy opened the tops of shampoo bottles and poured the liquid contents on the woman’s head.

“My son takes martial arts classes. He’s been going to the gym for several years with his father. I mean, he’s been in the gym for a long time,” the child’s mother told the hosts of the Smiley Morning Show on WZPL. “He got a little crazy. I don’t have to worry about him ever being bullied.”

In response to concerns about the child’s home environment, the woman said, “My son is raised perfectly right. My son is perfectly well taken care of.”

She said the fight started over a racist remark made toward a Wal-Mart employee by a woman riding a motorized scooter.

“(The woman) was sitting there yelling at an employee at Walmart, and she was telling her that she was a (N-word) and that she was going to get out of the chair and whoop her (expletive),” she said.

The Beech Grove police were called to the store during the June 4 incident but, surprisingly, neither woman left the store in handcuffs.

“The guy with the video was showing the video to the cops and they were all standing around laughing about it,” she said.

The woman said she paid for her items and left the store after the fight. But a Wal-Mart spokesperson released a statement saying the women were permanently banned from all of their properties.

“This type of behavior inside one of our stores is completely unacceptable and we are notifying the individuals involved that they are no longer welcome on Walmart property,” the statement read in part.

The store has security officers, but the fight occurred during change of shift. Store policy prohibits Wal-Mart employees from breaking up violent encounters in the store aisles.

Beech Grove Mayor Dennis Buckley called Wal-Mart a Public nuisance.”

“I think it’s disgusting and it sure sheds a poor light on Walmart and I’m pretty disappointed in them,” he told Fox 59 via a phone call.

Buckley said the Beech Grove Wal-Mart was a drain on the city’s resources because police have been called to the store nearly 500 times in 2015 alone.

“I make no bones about it. I consider Wal-Mart a public nuisance. And that’s based on the number of times that we go down there every day. We’re down there at least four to six times every single day on petty theft matters the police have to deal with,” Buckley said.

Watch the video below.