Halo 3 achievements

To achieve a spartan officer pin you must bypass the 'Enlisted Ratings'. You are able to achieve a spartan officer rank if you are awarded with a total of 70 exp, while having a level 10 or higher in any ranked gametype. Officer rankings include (from lowest rank to highest rank) Lieutant, Captain, Major, Commander, Colonel, Brigadier, and General.