"$RGR - Ruger Q3 2019 Earnings Results: NICS 'No-Show' In The Earnings. Follow this and any other stock on Seeking Alpha! https://t.co/lA22EvdEMP #stocks #economy #stockmarket"Read full news