I have one on my Zoli and one on my Beretta and I love them. I needed a longer LOP anyways so it worked out perfectly. The mounting plate was just a hair smaller than my Zoli stock and I got the biggest they make so I made a 1/8” spacer plate out of aluminum that is slightly larger so I don’t chip the stock and it put the LOP right at 15-1/2” for me which is perfect. I have really liked it and the weight was an added bonus. I used three 1/8” spacers on the Beretta for the correct LOP.