STURM, RUGER NON-GAAP EPS OF $0.52 BEATS BY $0.10, REVENUE OF $158.1M BEATS BY $29.56M - SEEKINGALPHA