Has anyone else tried XS Big Dots on Beretta 96 a1? These have to be the worst fitting sights I have ever had. They basically had to be "glued on" they were so loose in the dovetail. They even don't sitt flush on gun. Now my holster also no longer will work due to TALL height. I tried contacting XS and they all have been out of the office at the "bullit show"....hopefully it is just a fluke and they will make it right. The 96A1 is new style gun for Beretta, older models did not have dovetail.