So, like Jeff mentioned, the way the unlock system in this game (and Reach) works, is just fucking weird. First you have to unlock the items to even be seen in your.. store. This allows you to see what you actually need to do to unlock them. Not sure why they would make this choice, it really only adds confusion and creates the extra step of Google searching "Halo 4 rank unlocks". Just put everything in there from the start, or only put it in there once it's unlocked.
Anyway, despite that being a really stupid system, that's not the problem. You know how when you rank up they list what items you've actually unlocked (unlocked for use, not just to look at in the store thing)? I feel like on several separate occasions now it has said I've unlocked something only for me to go check and it not be there. Not only that, but it not even be in the list of shit that I can see but can't use.
My guess is that the unlocks were originally distributed differently, and that the text that pops when you rank up wasn't changed after they rebalanced it. Or, am I missing something? It just told me I unlocked some "Scanner" armor, which is nowhere to be seen in any menus.
This, combined with certain DLC unlocks and pre-order stuff randomly disappearing (let me tell you how much I love resetting all my loadouts and gear), and the fact that the file sharing is just broken (which is fucking ridiculous, right?), all makes me wish they'd get a patch out already instead of farting out the mediocre Spartan Ops missions.