You start off with four choices of armor in Halo 3. Mark VI, CQB (Spartan), Combat, and Assault (Sangheili). To gain armour you must unlock the achievements. You may look at the list on the dashboard or on the Xbox menu. Some can be unlocked simply in Campaign gameplay, but most require Xbox Live, as they can be achieved in Multiplayer. Only certain achievements unlock armor.