Fit and finish is not as good compared to most name brands. I'd buy Spikes if I had to choose. They go bang so if thats what you want they are fine. The last Anderson's I used for some builds were garbage IMO. Grip screw thread not threaded all the way, trigger pins drilled off center and the overall finish was bad, rough edges not debured etc. Also when I blasted them the anodizing came off like nothing I ever seen hard to believe they are level 3 ano. Did they go bang? Yes but pretty bad from what i'm used to.
I guess yours slipped thru QC inspection cause all my Anderson's(fit/finish)are right there with my cmmg's and spikes. Only difference was the roll marks and price between the companies.