I have made compatible parts with my at home FDM printer.
very high end FDM printers have been getting down to sub 100 micron dimensional accuracy for many years now.
if you're sanding parts you probably have some low-hanging-fruit to eat tuning wise.