Springfield XD-40 New available for order

Springfield XD-40 New available for order
Item# A6358
$459.99
Prices and availability subject to change. Call if you have questions!