Yes, you can sell on both Walmart and Amazon. Getting approval to sell on Walmart is quite difficult compared to Amazon. But once you do, you can sell on both platforms simultaneously.