Smith & Wesson Brands (NASDAQ:SWBI) is scheduled to announce Q2 earnings results on Thursday, December 5th, after market ...