New. Comes with three magazines.

Glock 19 Gen 5 FDE 9mm

$675.00Price