The only time my Glocks don't shoot is when I forget to refill the primer tube...I know...I KNOW!!....but it has happened I'm ashamed to say!!
Never had a problem with any ammo on my Glocks, I just tend to spend a little more and buy brass so i can reload and more now with the ammo going up and being hard to find.
Wally Mart Winchester 100 rnd packs for $28.97 ($ i believe) is my favorite. Shoots pretty accurate, not as dirty as some and you pick up the good brass to reload. Problem is Walmarts have been out but i did recently pick up a few at Elkton store and there was a few there last night when i checked.