9mm S&W Shield with slip on grips, comes with five mags three 8rd, one 7rd and one 10rd. Have any questions call 316-258-6181. Thanks for looking.