All good points, although the crap under the ejector I doubt as the thing is always clean as a whistle every time we start shooting and this was after no more than 30 rounds (this session)
I've heard of the IBOK too, and will be looking into that.
The bigthing is this is a BRAND NEW GUN- put about 150 rounds through it and sent it to Ruger. Got it back after they worked it over and put another 150-200 rounds through it and it's screwing up again. I've fired other GP 161 and they would fire all day long with no problems. Very disappointing.