Like new Gen 3 Glock 19. This gun has had 50 rounds fired and is in excellent condition. I just got it but I bought a Gen 5 Glock 19 so I don’t need this one. Comes with everything that came with it plus an extra factory magazine I bought after I got the gun (3 total, all factory). $465.00 and it’s in Granbury.