The 35-year-old an allegedly attacked a man with a knife following a fight that broke out inside the Dollar General.
According to police, officers responded to the Dollar General on Indian Trail Road at about 12:30 p.m. today for a report of a fight.
Investigations revealed Lunn was involved in a fight with a 38-year-old man who he allegedly attacked inside and outside of the store with a knife.
Edward Lunn was charged with aggravated assault and weapons-related charges, police said.
The victim was treated for non-life threatening injuries.
Lunn was released on a summons, police said.