Gsg MP40p 9mm pistol. Comes with 7, 25 round magazines and 6 mag pouches. I'm listing this for my father in law and you can text or call him @ 1(620) 271-2443.