Most/ all steel 22 semi's will run 100% if the mags are good and cleaned once in a while, I usually run a mop, or a bush throu them after a shoot
GSG's are not steel, Rugers are great, expectantly the older one, New models I have not had, or worked on. MK1 had great trigger, newer, not so much.
My theory, which don't mean much, is if is a double action or wannabe , look at something else, other than the CZ, and the price point on those are high, but quality costs.
I shoot lots of Hi Standards and if the mags are set right they just run, I tuned up a ladies, and she was running it without a extractor, 100 %, her times where faster, I run 200 rounds of st.v. and it was 100 % after I tweaked the mags up.
I shoot a Hammerli 215 international, 22lr and a 230 , 22 short rapid fire for a few yrs and both those had 0 stoppages, as long as the ammo was O.K.
Trade Ex guns , hell of a buy.
I have 22 revolvers, cut my teeth on one 60 yrs ago, but hardly shoot them, center fire one I shoot lots.