No, you just need to get the subcompact grip module and you'll want the 12 round mags for a flush fit.
Pick on the left is compact/carry slide on sc grip module with 15 round mag x-grip. Right is the essentially the same but with the romeo 1 compact/carry slide.