People wait in line outside to buy supplies at a US gun store. Photo: Reuters