Replenishing stockpiles of critical weapons systems could take until 2030 or 2031, creating a "window of vulnerability," a new analysis found.

Here’s how long it will take to replace those weapons.

U.S. military contractors will need at least three years to replenish stockpiles of three key weapons systems used in the Iran war