These 30 round mags are made my okay industries and are brand new. 10 bucks each is the asking price. if using paypal ad 3% to cover the ridiculous fees. also add 1 dollar each for shipping i was doing free shipping but i was losing too much on them. please make your order 10 or more. not really worth my time for one magazine. large orders can pm me and we can negotiate a price.