RE: Scope base problem
Weaver mounts #46 or #46M (M for Matte) front and rear.
Or the many others mentioned will work great.
Stop by a local smith and he'll tell you what you need. His prices for proper installation and bore sighting may be reasonable .. unless you're confident then go ahead and tackle it yourself.