got this micro roni stock thing for a glock. Put my glock 22 in it and wanted some high capacity mags. I went through crap with my glock mag ar15 9mm. ets and kci mags didn't run for squat in it. Only good mags were the glock factorys (which are expensive) and the magpuls. Well I figured this 40 deal would run better considering its in all reality a glock and glocks run about anything. So I bought two kcis and two ets's. What a disaster. Neither will run much more then 5 rounds before stove piping or jamming. Got looking on line and saw some were blaming the micro roni saying it made glocks unreliable. Well mine ran a 100 percent with the factory glock standard capacity glock 22 mags. So I ordered 2 magpuls and 2 glock mags. Got the magpuls yesterday and ran probably 300 rounds of mixed cast bullet loads through the gun without a single jam. I contacted kci and they said theyd send me 2 more mags no questions asked. I told them no thanks. When I got ahold of ets they wanted me to pay to return the old mags. Told them it would cost me more then there worth between gas to run to the po and the shipping costs just for them to throw them away. I had receipts for both buys and all I wanted was my money back. Or even some standard capacity mags to see if they would work. I was treated like I was trying to pull a fast one on them. Live and learn! Price shouldn't always be what a guy looks at. I wasted enough money on these 4 mags that are worthless to buy 2 magpuls or one glock mag that would actually work. just makes me mad I wasn't smart enough to learn the first time.