I bought a Walther P22 semi auto pistol for target practice and soon learned it is extremely ammo sensitive. All 22lr rim-fire ammo has the occasional failure to fire but not failure to load and failure to eject in semi autos.
I bought a box of bulk ammo (300 rounds) to save money but found they do not work regularly in the Walther but everything works in my Rossi Plinker 22 revolver. Semi autos have a lot of moving parts powered by the ammo; revolver parts are powered by manual trigger pull.
I want to stop at the hardware store and get a box off the shelf that has a good chance of success. I have a list of standard stuff that works. Using laptop and box info of what does not and what does will guide my selection. I am sure all brands are quality products.
Research you gun's ammo requirements or use my trial and error system.