Honestly Jake, it's about the worst stuff you could feed ANY firearm. How the hell they stay in business I have no clue because ANYONE that respects and cares for their firearm won't shoot that crap. I think that American Eagle has 1000 round cases for around $220 or so at various places. ....Found some even cheaper than that but I dunno how much with shipping and such...
http://ammunitionstore.com/products/...ound-case.html I've ran a few boxes of that AE through a few of my 9's and was pleased with it's running. And that was through a couple of picky 1911 type pistols with fairly touchy actions. That Glock should be 100% happy shooting it.