WASHINGTON-An attacker shot and killed at least six people at a Walmart late Tuesday night in the US state of Virginia, police said, adding the single shooter suspect is also dead.

The mass shooting in the city of Chesapeake comes just before Americans celebrate the Thanksgiving holiday and follows a weekend gun attack at an LGBTQ club in Colorado that left five people dead. 

“Chesapeake Police confirm 7 fatalities, including the shooter, from last night’s shooting at Walmart on Sam’s Circle,” the city confirmed on its Twitter account. 

Chesapeake Police Department officer Leo Kosinski had earlier told reporters that there had been “multiple fatalities” at the megastore, which local media reported was busy with holiday shoppers. 

Emergency calls were first made just after 10:00 pm Tuesday (0300 GMT Wednesday) while the store was still open, with rapid response officers and tactical teams entering “immediately” after arriving on the scene, Kosinski said.