Thanks you mrb for the well thought out reply. Remember guys, I said nothing about gpu, just hashing power in general. It could be gpu, FPGA, ASIC, or something only the military has their hands on at the moment.
gpu
Impossible. There are not enough cards left on the market for this.
FPGA
Again, impossible, Xilinx and Altera do not have enough stock to fulfill a order this large. Their production lots are large but parts needs to be binned.
ASIC
1 million isn't even enough to get the masks designed, let along starting mass production. Even assuming unlimited funds and they somehow kidnapped the all the brightest ASIC designers to work 24/7 on this project, it will still take at least 3 months for the prototypes to start rolling in. At the current rate of difficulty growth (40% every 10 days or so), I'm guessing myself (and most other miners here) would have recouped their costs, made a handsome profit, and quit already.
something only the military has their hands on at the moment.
I cannot argue against this because there are no evidence to confirm or deny these claims. I personally think that NSA has FPGA farms dedicated to password cracking, but I have zero evidence of this so I do not bring it up in discussions.