Ruger pc 9mm pistol, takes Glock mags, holosun hs510c and strike industries dual folding stock. 2 31rd Glock mags, 1 27 rd magpul, Low round count(1 mag to sight in).