If you used a credit/debit card then you should have no problem. No receipt really depends on your charm, and who you talk to at Walmart.
Just go there they will exchange it .
See if you can go back right away because the purchase was recent. Something like a bank statement with the transaction on it may work for verification.
Thanks! Your answer is awaiting moderation.