Brand new Glock 20 Gen 5 MOS, last of its kind. This one comes with 10rd mags but I think I have a 15rd I can throw in somewhere in the shop.