Smith & Wesson buys Thompson/Center Arms