Beat halo 4 on legendary but no armor?

So I beat halo 4 on legendary and I didn’t get the master chief armor. I was playing with my sister for help and completed it in 3 days but when we beat the game it said the last 3 missions were incomplete and I even got the achievement for beating the game on legendary it even showed the legendary ending but someone please help its not fair I really don’t wanna play the last 3 missions again

You will have to replay the last 3 missions. Make sure you are connected to XBL when you do.

The armor is unlocked by completing the Legend commendation, and commendations only progress while you are connected to Xbox Live.