thats too bad you are having trouble,
but I think as you have already alluded to, the Luepolds are our best bet, and normally an easy "go to" because of their quality and reputation (they have been mounting the 2x and 4x Luepold handgun scopes on all kinds of handguns for a long time)
I know I have had good luck with mine thus far. Switched to them because of all the problems I was having with Burris variables
hope they make it right and it works for you
"If you are going to go through all the trouble to put a hole in something, why not make it a big one?"