Every thing i print in pla+ has been pretty dimensionally accurate on my K1c. However when i print the same thing in pa6-cf. (all fillament sunlu) the dimensions end up slightly smaller and the tolerances are arguably too tight. Magazines dont slide in and out easily, mag catch barely fits and wont slide. Pin holes are too small. Etc.
How would i address this. As it seems filament dependent not printer issue


You need to calibrate by printing an object with known dimensions in each axis. Then measure the actual values on the printed object (you’ll need a set of calipers with better than 0.1 mm accuracy). From that you can determine scaling values. Most slicers will have at least an overall scaling value in the filament settings. Orca and its kin have separate scaling for XY and Z. You can also scale the object itself manually in the slicer, but using the filament settings is better because it will be applied automatically for everything you print using that filament profile.