Question regarding Achilles armour

If you join a company after they have the armour, can you still get it?, thank you for your time

No. You have to be in the company at the time of it getting the Achilles.

No, 343 says that you need be in the company when they unlock the armor

Some people in my company were added after and say they got it