At this point this whole circus is political. The US is nowhere near having a shortage of masks. With proper rationing of masks and given the current rate of growth is slowing, it's unlikely we'll need ALL of them.
The Feds have purchased as much as they can, but because the federal government has promised to pay for them, individual states like NY and CA are refusing to bid (why pay if you can get someone else to pay) even though Trump has standing orders to cancel any orders if states want to bid on them, the Feds haven't yet had to cancel any orders and FEMA has told us in briefings that they now have a stockpile of at least 500k masks.
The hospital I work at is still talking about having a stockpile which will last for several more weeks without replenishment 'at current rates of usage, which can be curtailed'. And we're in NY, the worst state.
The worst thing about this whole politicization process is that now the unions are knocking at our doors for 'hazard pay' asking for sometimes double the rates for janitorial, nurses and facility personnel. We're a not-for-profit looking at posting losses of $100M/month for the next few months, our leadership promised to pay for all the co-pays if we need testing or care and even setup a whole suite of medical and mental health care for employees dealing with work-related injury, stress and burnout, we're working on testing all personnel, students and faculty and the unions are threatening to use the media to score raises.