I think the Steve Earle mounts are what they said they install. What I read about the mounts is they clean, debur and re-oil the adjustment parts. They also change the screws to hardened American made screws. Doesn't sound to hard, don't know where to find the screws. Maybe a hardware store. I see they sell scope screw kits at Midway and Brownell's but don't know if they get them from China.