My suggestion is to forget trying to salvage this scope. I have had such poor experience personally with Tasco as have many, many friends of mine that went the economy route way back when. I personally would not spend my $$$ on a Tasco.
That Ruger should be a very good shooter and in my book "deserves" the best scope that you can afford. There have been a lot of good things said about the Vortex brand these days. I am a fan of the Ziess Conquest as a great value buy, but these do not come cheap these days.