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


Shrinkage.
As stated it’s best to do a calibration print. Compare printed dimensions to nominal dimensions. I also measure before and after annealing. And then scale accordingly.
For instance in my case
H2D, Fiberon PA6-CF20, .4 nozzle, .96 flow, 300blkfde settings and speeds
I scale my models XY 100.3% and Z 100.5% and pretty much anything is dimensionally within .01mm after annealing (per Polymaker TDS 100c @16h)
Your results may vary based on a multitude of factors, so a quick calibration print will save you a lot of wasted filament.
Orcaslicer has XY and Z scaling under filament settings. BambuSlicer only has XY.