Not to fix the sight mounting thing but if you are okay with it and going to keep it check out www.mcarbo.com for truck parts that might help those shortcomings you just can't stand. The spring kit is the only thing I've done and it help feel but the little gun is what it is a compact nice little pistol carbine not a tack driver but does what I wanted it for.
I do want the single point sling mount, and probably the 'pool noodle' that goes over the tube, but I'm leaving the guts stock.