Like I said, I wasn't trying to be an *** about it. The Leapers mounts in Mike's thread work. You say they won't. All I can say is mine does. They cost like 15-20 bucks, you can't really go wrong for that kind of money. If it doesn't work for you try something else and let us know.