Walmart to stop selling rifles, citing ebbing demand | Fortune