Why isn't the vi gen1 armor show up in my halo 5

I did the Cairo Station mission and got the achievement and I still don’t have the armor or the helmet. Is there a certain amount of time I have to wait?

You have to wait for your MCC data to sync up with Waypoint. That can take a bit of time. If you want to speed things up, follow these steps. They are for unlocking Helioskrill but work for any other armor you are trying to get.