Ruger SR9c. It comes with two mags, one that holds 10 with a pinky extension, and the other probably holds about 15. I paid $450 for mine new, but they can probably be gotten for less. It's striker fired so there is only one weight of trigger pull. It's a real nice pistol for the money. Made in USA.