A couple of days ago Xbox one x was listed as "shipping in 1-2 days". Meaning they expected to have stock in a couple days. Then yesterday it was listed as in stock November 14. Now it's listed as temporarily out of stock. I expect this new listing to make it drop on the charts.
Halo MCC will sell 5+ million copies(including digital)
halo 5 will sell 10 million copies(including digital)
x1 will pass ps4 in USA, and UK.