Seems to me Walmart has a "don't tell" policy about selling guns. The corporation is a favorite punching bag for all kinds of social resentment. It may just be reluctant to give the anti crowd more ammunition (pun intended). Can you hear "walmart kills!! bloody hands!! murderous weapon traced back to walmart!!"