 Smith Wesson Brands Inc NASDAQ: SWBI shares are flat in Thursdays after-hours session. Although the company announced better-than-expected financial results, moderate demand for firearms led to lower revenue year-over-year. 