you need to get your Ruger back in stock form and when it begins to function properly then you can modify it slowly testing each time you add a special part.
It is true ammo can be picky as each rifle has their won personality. Try some CCI "Blazer" ammo. Usually works fine with my 22 rifles including Ruger. Once it appears to work for you I'd give it a good break in period by shooting slowly a full brick of ammo. Function first and then test for accuracy.
Durango