If the sales continue with the trend of selling half of what they did in 2022 Q3 will be ~300K. The problem will come in Q4 if Microsoft doesn't deep discount all the units and releasing a new SKU I highly doubt it will be the case. It would be a giant middle finger to anyone that bought them at the advertised price. Moreso, the fire sale last year seemed geared towards getting rid of inventory more than a real effort to move units. Even with a bundled copy of BO6 the entrance price to play it would be far too high. To me, it seems that Microsoft has completely given up hardware and they don't want it hurting the division's results anymore in useless attempts at regaining market share. If they don't care the rest of the year why would they do in BF and holiday season?
TL;DR: Without external or internal factors swaying the current trend it will do 4.5~4.7M. Add Indy and BO6 and it will be around 5M.