Here is what I have that fit in my SDP Compact:
16rd Mec-Gar CZ75B mags with the compact rubber baseplate and the standard steel baseplate. It sticks out about 1/2 inch
17rd Mec-Gar CZ75B mags with the plastic baseplate. These are identical to the Sphinx SDP Standard 17rders, except for the color of the follower, red for the Sphinx mags blue for the Mec-Gar. These are about $10-15 cheaper than the Sphinx mags.
15rd Canik55 Compact (Stingray, Shark) made by MecGar. The mag body is the same as the Sphinx's with a different finish. The follower is also a different color. The baseplates will need to be trimmed about 1/8", or they will not seat in the Sphinx SDP Compact.
I am going to test the 17rd Mec-Gar mags with the SP01 Baseplate to see if it will seat properly in the Sphinx, but I doubt it, since the 17rd mags look to be the same length as the 16rd mags.
Hope that helps.