Lincolnton police said reported gang member Richard Hunsucker was arrested after he pushed a woman to the ground then took off with her purse Wednesday at the Dollar General on South General Boulevard.
Bobby Stewart works nearby. He and four other people chased down Hunsucker before police arrived and arrested him.
"We chased him up to the time store and back across and some other guys joined in the chase," Stewart said.
Police said Hunsucker is no stranger to the law. They said he's a registered gang member and even had a GPS monitoring device on his ankle when he was captured.
Hunsucker is charged with felony larceny and assault on a female. He's behind bars on $25,000 bond.