NC Couple Arrested for Throwing Pizza Rolls at Each Other

Matt Damon Calls for Massive Australia-Style Gun Confiscation in U.S.

60 Shot, 5 Fatally Over 4th of July Weekend in Chicago

A massive brawl was caught on tape inside a Walmart in western New York. 

Police in the town of Gates, near Rochester, said the melee involved 30 people and it started Sunday night when two 17-year-olds made fun of a 24-year-old woman's dress.

A 17-year-old girl was among four arrested after police say she threw a can of food at a man and it hit him in the head. She was charged with assault, while three others were charged with disorderly conduct.

Video of the wild scene made it to Facebook and authorities say they're investigating the store's surveillance video to identify other potential suspects.

At one point a garbage can is seen flying across the floor. Others also threw cans of food, while some people ran to the store's sporting goods section to grab baseball bats.

Local station WHEC-TV reported that there have been a string of incidents at this Walmart in recent months, but this is the most serious. 

Gates Police Chief James VanBrederode described the scene as "total chaos," with adults jumping in to fight with teens. He warned anyone who was involved in the fight that his officers will track them down. 

Watch video via The New York Post above.

WATCH: Woman Confronts Man for Using Food Stamps at Walmart

VIRAL: McDonald's Workers Brawl Over Who Cooks the Apple Pies

Armed Bystanders Stop Drug-Related Shootout in Walmart Parking Lot

SEE IT: Women Brawl on Flight to L.A. After Dispute Over Loud Boom Box