9mm. Comes with 2 mags. Call or email for sale price.Glock 43X Rose Gold$538.00PriceQuantity*Add to Cart