Steve Allen Reece, 39 of Aragon, was arrested at the West Rome Wal-Mart after he allegedly cut a police officer with a machete while being arrested for shoplifting.
Reports stated that Reece allegedly pulled a machete out of his pants as he was being placed under arrest.
Reports added that Reece also had a tomahawk in his pants, along with items he was suspected to have been stealing.
Authorities stated that the officer suffered a cut to the hand.
Reece is charged with theft by shoplifting, possession of a weapon during the commission of a crime, two counts of felony obstruction of an officer and aggravated assault on a police officer.