Stocks , I have the butler creek one in stainless
If you get any 25 round mags make sure you buy the ones made by Ruger they are by far the best
Any cleaning kit should work fine . Just make sure it is made for the smaller calibers or the rod will not fit down the barrel
Not sure how much your looking to spend on a scope but here is a couple lower cost ones . For a 22 I recommend you get a scope with an Adjustable Objective.
First they came for the communists, and I did not speak out - because I was not a communist , Then they came for the socialists, and I did not speak out - because I was not a socialist , Then they came for the trade unionists, and I did not speak out - because I was not a trade unionist , Then they came for the Jews, and I did not speak out - because I was not a Jew , Then they came for me - and there was no one left to speak out for me.