Are they always manned? I remember that mech from fooling around with the game with my dad, it had all long range weapons (was also his favorite, I liked the bird like Catapult the most). Weird choice if they're actually defending the boss lady. Get some Phoenix Hawks or something. Hell, even a Stinger would be more appropriate!