Oh happy day, the Truglo arrived and IT FITS on the shorty Weaver rail. Finally, my Pardini .45 has a sight mounted. I am looking forward to getting it all sorted out in time for the match.
On a side note, I've decided that having a backup .22 makes sense in the long run. I've been poking around, and I think I like the Walther system (OSP, GSP, GSP/C) based on reviews, on-line aquaintances, and a brief one-on-one with an older model. I've put a deposit on one, soon to be a part of the Battery.