Glock 20 gen4, comes with 6 15rd mags, threaded barrel, box, ameriglow front sight. Close to 100rds of ammo. Price firm, no trades