New. Comes with one magazine

Springfield Saint

$1,100.00Price