According to the website (for example) http://www.walmart.com/catalog/product.do?product_id=5057252

firearms are "In limited local stores, check store for availability". Which I take to mean telephoning the individual store to ask. The problem with that is that they have an awful lot of stores and very few carry firearms. There has to be a better way to get a list of stores that carry inventory than a hundred wasted phone calls.