Walmart: Some Investors Still Avoid Its Stock for Gun Sales | Fortune