I don't think you will have an issue getting one out of stock on the shelf day one from Wal-Mart. I do know that Target does preorders. Do you have one near you?
Also, if you don't mind paying 10 bucks for overnight shipping, gamestop.com will ship it to you the day before so that you actually will receive it on release day...








