Ruger SR40C and SR9C are the compact version of the SR line. Perfect all around gun. come with a short 10rd mag for carry or a full length 17rd mags for a full grip. These have manual safety and ambi mag release. Short mag has a flat base or a finger extension. All black or two tone. Come in 9mm or 40cal.