Authorities say Justin Gilbertie caused more than $100,000 in damage during the rampage on Tuesday.
[Ads /]
Authorities say Gilbertie entered the cosmetics department and started knocking down items and smashing display units.
One of the security guards confronted Gilbertie, who allegedly punched the guard and continued to throw products.
Another security guard attempted to pepper spray Gilbertie, but officials say it did little to stop the rampage.
When officers arrived, they were able to restrain Gilbertie after a brief struggle.
[Ads /]
SEE ALSO: Delivery driver caught on camera running over package repeatedly, destroying it
He is charged with two counts of third-degree assault, criminal mischief, interfering with an officer, and breach of peace.
Officers say that a security guard and another person suffered minor injuries.