Smith & Wesson shares climb after earnings report