This will fit either the 3.1" slide flush or the 3.7" xl/macro slide lengths. This is the 12rnd frame, just for reference. Just the frame, no magazines, FCU or slide included (as seen in pictures). No cutout for a safety, but I've seen modifications to do so if you need to.
$40
Local to San Antonio only, cash only, no trades. Can send more pics or information upon request. Reach me either via text provided below or via site contact email. I respond to either.