The problem with that is that all of the gold ever mined in the history of man will only fund it for the next two or three years at at most.
We only have 2 to 3 trillion in gold? Yikes! We need a flat tax ASAP so that everyone pays taxes and those of us that pay way more of our share get a break. Companies need to pay 10 percent. No deductions or exemptions for anyone. That would be more than enough to pay for defense and the debt.