I’ve got them. Getting them burned me out of Halo 5; I pretty much stopped playing after unlocking them. My company logged the official unlock dates.
Though technically it took me longer to get the helmet than it should’ve because my first company booted me for reason after getting the armor, and I found a new company that hadn’t yet gotten the armor.
You know I've always wondered, since you're smarter than me in most senses I figured I'd ask you, is it, in any way humanly possible, to get the full set of Achilles solo? You start a SC, get 4 friends in there, and you're the only one to do the work?