C16 ist ein gutes Mittelmass was auch bezahlbar ist.
Grafikkartem, Netzteil, HDD, SSD, Lüfter und Ram (wenn du RGB magst) sind soweit ok.
Was man ändern könnte/müsste/sollte an deinem Build:
Gehäuse -> Achtung! du hast ein ATX Board aber ein mATX Gehäuse gewählt. -> Fractal meshify C bietet auch ein Gehäuse in ATX Bauform an.
Ryzen 1800x -> Ryzen 2600 (sparst dir 50 Euro)
CPU Kühler -> Der Kühler wird dir nicht viel mehr Leistung bringen wie der boxed 2600er welcher du dann kostenlos bekommen würdest. Allgemein ist diese Bauform eher nicht zu empfehlen, da die Kühlleistung nicht wirklich gut ist. (sparst 30 Euro wenn du boxed Lüfter nimmst, ansonsten kannst einen besseren Lüfter nehmen wie Ben nevis advanced (gibts sogar als RGB Variante)
X470 Mainboard -> B450 gaming carbon pro ac (sparst dir die 40 Euro für die Wlan karte) + 450er Boards reichen allemal, solltest du nicht dualGrafikkarten etc. verwenden.