As of 2015, government stocks are not available for purchase, but you can buy government bonds, according to CNN. Government bonds are available directly from the U.S. Treasury's TreasuryDirect website. The exact method to buy government bonds depends on the seller's purchase procedures.
To purchase government or Treasury bonds directly from the U.S. Treasury, open an account on the TreasuryDirect website by clicking the Open An Account link and providing the requested information, instructs the U.S. Department of the Treasury. Government bonds pay an interest rate every six months until they reach maturity after 30 years, and they can be sold prior to maturity.
You can also purchase government bonds individually with a broker or bank, or as part of a portfolio through mutual funds, notes CNN. However, buying directly from the Treasury is cheaper than purchasing through a bank or broker because there are no purchase charges or sales commission fees. Also, buying through TreasuryDirect website gives you access to a wider variety of bonds, including bonds not publicly advertised. Plan to purchase government bonds with at least a minimum of $25,000 to $50,000 to invest. It is better to buy bond funds if you plan to spend less than $25,000.