Greenville Police Chief Hassan Aden said the suspect was shot by officers at the entrance of the store. He didn't have the conditions of those shot and didn't have a motive. Aden was scheduled to provide additional information at a news conference.
The gunman shot the first person at the Kellum Law Firm on the city's south side and across the street from the Wal-Mart. They said the suspect then crossed five lanes of traffic and entered the store, where he started shooting some more.
Officers located the suspect outside the store and shot him, police said.
Greenville is about 85 miles east of Raleigh.