Skip to main content
You are the owner of this article.
You have permission to edit this article.
Hampton man sentenced in Salem 7-Eleven armed robbery

Hampton man sentenced in Salem 7-Eleven armed robbery


An armed convenience store hold-up that netted approximately $200 will cost a man nearly a decade in prison.

Shomari Terrell Knight, 25, of Hampton, was charged last year in the robbery of the 7-Eleven in the 2000 block of Roanoke Boulevard in Salem.

Search warrants in the case said police were called to the store a little after 1 a.m. on July 20, 2018.

Security cameras recorded two suspects demanding money from both the safe and the registers; both had their faces covered and only one was armed, the warrants said. The suspects fled in opposite directions.

Warrants showed that a search of some nearby woods yielded a .22-caliber pistol and some clothing that matched what one of the suspects had worn in the video; those clothes were used to generate a DNA profile.

Knight was arrested in March 2019 and charged with robbery, wearing a mask during a crime and two gun charges. He has been held without bond ever since.

A second suspect was never charged.

On Thursday, Knight pleaded guilty to all but the mask charge, which was dropped. He received nine years to serve plus 16 years in suspended time.

Two clerks were present during the robbery, prosecutors said Friday.

Get local news delivered to your inbox!

* I understand and agree that registration on or use of this site constitutes agreement to its user agreement and privacy policy.

Related to this story

Most Popular

Montgomery County prosecutors last week dropped a drunken driving charge against Preston Conner Jones, 24, of Blacksburg, saying they would instead pursue a charge of aggravated involuntary manslaughter tied to his role in a fatal June 7 crash. The single-vehicle accident killed Mercedes Diane Scales, also 24, a former Christiansburg resident who had a Falls Church address at the time of her death.

On Nov. 1, the seven-day moving average in Virginia for hospital patients with the virus was just above 1,000. By mid-month it has climbed to 1,250, and within 10 days it stood at 1,516. That was Wednesday, Thanksgiving Eve, the day when all across the state and country people ignored public health warnings and traveled to spend the holiday with families.

Get up-to-the-minute news sent straight to your device.


Breaking News

Sports Breaking News

News Alert