Hm...well, I can pull up the damage calculations to show you that your team is OHKO'd, but I'll deal with his comments first.
While your Latias set does manage to eventually beat Empoleon one-on-one, most Empoleon-based teams run a Trapper TTar of some sort, to start Sandstorm AND to trap things like Latias and Starmie, who otherwise would wall Empoleon without GK. My point was that Latias may not be alive long enough because of this fact. If you change the set, however, this is not an issue.
ScarfRachi would also work, this is true. TPunch + faster speed does beat Empoleon, and it's not Pursuit weak. It does, however, have less overall Speed and Attack (SpA to Atk) . Each has their own advantages and such (one has insane flinchhax, the other absorbs status, etc). Jirachi would replace Magnezone's Steel typing, but in this sense, it would also bring back a EQ weakness and a Fire weakness, which does not help Scizor's cause. Starmie has Water resistances, but is Pursuit weak.
While your Latias set does manage to eventually beat Empoleon one-on-one, most Empoleon-based teams run a Trapper TTar of some sort, to start Sandstorm AND to trap things like Latias and Starmie, who otherwise would wall Empoleon without GK. My point was that Latias may not be alive long enough because of this fact. If you change the set, however, this is not an issue.
ScarfRachi would also work, this is true. TPunch + faster speed does beat Empoleon, and it's not Pursuit weak. It does, however, have less overall Speed and Attack (SpA to Atk) . Each has their own advantages and such (one has insane flinchhax, the other absorbs status, etc). Jirachi would replace Magnezone's Steel typing, but in this sense, it would also bring back a EQ weakness and a Fire weakness, which does not help Scizor's cause. Starmie has Water resistances, but is Pursuit weak.