Glock 23 gen 3 New Out Of stock

Glock 23 gen 3 New Out Of stock
Item# newitem374348953
$519.99
Prices and availability subject to change. Call if you have questions!