Posting for a friend. Gen 4 Glock 22 less than 50 rounds fired. Comes with everything pictured, box, 3 factory 15 rnd mags, and back straps. Message Tim at 9856877320. 500 firm located in baton rouge area