I spoke to a friend who is a local store GM since we had another thread on this. She said basically the policy reflects on their inventory management. Whenever there is a recall pending, federal law pending and so on, walmart will review and in most cases stop ordering inventory that it may not be able to sell. It has nothing to do with being 'anti-gun.' Translate that whatever you think. SAfriday probably has a better insight.