A buddy of mine is in the same boat. He got a Lilja drop in replacement barrel, we pillar bedded it, worked over the trigger, worked over the extractors, and now it works well. Coulda bought a nice Anschutz for the money he spent, but at least now he's got a decent .22.