I have decided to take my CA-89 to a SBR and put a SWR Trident-9 on it. I am going with a 3lug mount. I have all the paperwork in, the can is at my class III and everything is good, until I tried to fit it to the gun. The 3lug adapter will not fit over the 3lug. My class III dealer fit it to a real MP5, and a new ca89k snug. I checked the dimensions of the 3lug and came up with about 0.592 to 0.594, which seems a little bigger than what it should be (0.591?). But when I measured the SWR 3lug mount it measured about 0.587. So part needs to be fixed, or is easier to fix? Thanks for help.