I'm in the military so I was wondering if I should contribute to the Thrift Savings Plan. Does it offer any benefits over opening an IRA with someone like Fidelity (I already have an investment account with them)? As far as I know they don't match funds, so no free money. Also, if I got out of the military after my initial commitment and joined a company that had a 401k plan and matched funds, how would that work if I already had a TSP or IRA account?