Walmart Moves on Guns. Politicians\, Take Note.