As said, stores already have it in stock ready for release right now, to be sold on the 23rd. (apparently some places have sold some already)
The game isnt going to slip past the release date. And, i can comfortably say after playing the beta, the game is certainly ready for release.