The main reason the Compact has a full length guide rod is that one short enough to allow the slide to retract fully would be too short to provide much support.
Lane, the RIA Compact is a good buy for the money. The RIA Compact is actually a 3.5" barrel.