Smith & Wesson booked record sales as gun debate raged