This achievement is NOT missable. If I remember correctly, the Mech-Leg mission is on the 10th Main Story squad mission. Main Story missions appear in red while side missions appear in yellow. By this point, you probably cleared over 50 missions total and have an elite squad with the best equipment. Remember scouts (snipers) are your best friends and save frequently.