No one is making compact versions of this. The PSA bbl is 4.7", the FiveseveN is 4.8", the Ruger is 4.9" and the S&W is exactly 5".
Pretty much everything else is that or longer. The Excel Arms MP-5.7 (pictured above) has a bbl of 8.5". The Diamondback Tactical Pistol DBX57CFB bbl is 8.5". The CMMG Pistol AR's in 5.7 are 5" exact, as is the Masterpiece Arms. The P50 is 9.5"
I think the only handgun in 5.7 which is seriously below the 5" mark is Excel Arms' weird X-series, originally chambered in 9mm, which bears a superficial resemblance to the TEC-9. It has a 4" bbl.
So if you're desire is for about a 5" bbl or better, then buy pretty much anything and you'll get what you want.
Peace favor your sword,
Kirk