She is accused of throwing a can of food at a 52-year-old injuring his head

Four people have been arrested including 17-year-old Nykia Brooks

Footage shows two people wielding bats while someone throws a trash can

Escalated when people picked up baseball bats from the sports section

Began after two teens mocked a 24-year-old woman's dress, police say

Brawl broke out at Gates Walmart in New York Sunday between 30 people

Four people have been arrested after a mass brawl broke out at a New York Walmart over the Fourth of July weekend.

Thirty people joined the fight as shoppers were seen running down the aisles wielding baseball bats and throwing trashcans at the store in Gates, Monroe County, authorities say.

Police say the dispute began after two 17-year-olds starting mocking and taking pictures of a dress worn by a 24-year-old woman at around 7pm on Sunday.

The row quickly escalated into violence and many ran to Walmart's sporting section looking for weapons, such as baseball bats, to use in the fight, according to NBC New York.

Four people have been arrested after a mass brawl broke out at a New York Walmart over the July Fourth weekend

'It was in total chaos when officers got there,' said Gates Police Chief James VanBrederode. 'It's just disgusting to see that kind of behavior happening right here.'

'The adults jumped right in with the kids and this is what it turned into.'

Shocking cellphone footage, taken by another Walmart customer, shows the terrifying brawl moments before the police arrive.

Two individuals can be seen swinging baseball bats in the confrontation as someone else, out of shot, threw a trash can across the store - narrowly missing the pair and trailing garbage along the floor.

A Walmart employee attempts to intervene in the brawl which cools down after police arrived.

Thirty people joined the fight as shoppers were seen running down the aisles wielding baseball bats and throwing trashcans at the store in Gates, Monroe County, as staff tried to intervene

'People have no respect for other people and these situations are becoming much more common here in Monroe County,' VanBrederode said.

Officers were able to seize the baseball bats before anyone could do any serious harm.

But a 52-year-old man was injured after 17-year-old Nykia Brooks, of Chili, allegedly threw a can of food at his head, causing him to bleed.

Brooks was arrested and charged with second-degree assault, a felony, and second-degree harassment and disorderly conduct.

She was remanded to the Monroe County Jail on $4,000 cash bail.

Three others were also arrested, charged with disorderly conduct and have been released from custody.

Police say more arrests are pending as they review the store's surveillance footage.

A 52-year-old man was injured after 17-year-old Nykia Brooks, of Chili, (pictured on her arrest) allegedly threw a can of food at his head, causing him to bleed. Brooks was arrested and charged with second-degree assault, a felony, and second-degree harassment and disorderly conduct

Police say more arrests are pending as they review surveillance footage from the Gates Walmart store (pictured)

'If you're in that video, you ought to be looking over your shoulder,' VanBrederode warned.

'It's just a matter of time before we come knocking on some doors.'

Officers say that both the 17-year-olds and the 24-year-old had big families who got involved in the fight.

It is the second violent incident within two days at the store.

On Saturday, David Morris, 41, of Rochester was arrested after a man was stabbed in the neck in the parking lot.

He has been charged with second-degree assault and third-degree criminal possession of a weapon, both felonies.

Gates Town Supervisor Mark Assini has announced plans to improve security at the store but warned that it 'is very difficult to address human behavior which is inappropriate which quite frankly doesn't fit into society.'