Bought 4 months ago at a gun shop, about 300 rounds run through it comes with 30 round mag, and 2 40 round mags. Everything works perfect and it disassembles and reassembles perfectly feel free to ask more questions. Price partially negotiable. -316 554 6135