Walmart will compete on some goods, but at least in my area they’re not really a grocery store. Their selection is much more limited. Some minimal poor quality produce, limited meats (nothing fresh), and few specialty items. You can go to a grocery store and get ingredients for most meals, but you can’t really do that with Walmart.