springfield xd 45 less than a 100 rounds down the pipe looks brand new well taken care of $525
nib springfield xd 9mm $550

Text REDACTED