Higher Gun Sales Propel Strum, Roger & Co Earnings Beat