Brand new in box Keltec Sub 2000 Gen 3 GLK. Takes glock 19 mags and comes with (1) 15-rd mag. We are a fully licensed FFL/SOT so a 4473 or dealer transfer is required. The second picture is one we put together for a customer and this one DOES NOT come with the extras. We can however build you one like that for additional cost.