As the Pentagon struggles with financial accountability, the Marines have passed their third audit in a row.