Didn't I say in my post that I wasn't suggesting upending our entire economy for this. just making an exception? Many other countries have direct state-ran defense programs. It wouldn't require killing the entire economy to set this up, though several defense contractors may lose out. This way, we wouldn't have to be paying a private company billions to sweep the floors of an idle factory. Because the free market would demand that they charge what they could make in profits if they made in something else, plus 20%, not the actual cost of keeping an idle factory, making it untenable for the US taxpayer.
And I'd hate to break it to you, but we have socialism programs peppered all through our economy. Perhaps you've heard of them? Social Security, Medicare, Medi-cal, and to a lesser extent, Obamacare and many corporate tax breaks. Wingnuts tend to foam at the mouth at the word socialism, not even realizing it's all around them and it's here to stay.