Reducing the diversity of your supply chain and instead making your self so incredibly vulnerable that all an adversary has to do is fubar your own domestic supply chain (because imports have long been banned) is way less robust than maintaining imports. If you actually wanted what you claim, you'd allow imports while taxing or subsidizing until they look roughly break even with domestic offerings.
> all an adversary has to do is fubar your own domestic supply chain
"All you need to do to defeat the US is completely destroy its entire industrial base"