Calling the shots
Las Vegas They say that there are more guns in America than human beings and most of them seemed to be at Shot Show in Las Vegas last week. Shot (Shooting Hunting Outdoor Trade) Show — the firearms industry’s biggest shop window — occupied several floors of a building roughly the size of Wembley