Kommt darauf an, was du mit dem Ding machen willst.
Zocken kannste "vergessen" (ich gehe mal von flüssigem FHD Gaming auf High/Ultra Settings aus)
Ich bin persönlich zwar ein Nvidia-Fan, aber mit der 1050 tust du dir keinen Gefallen.
Entweder ne RX 480 mit 4GB (8GB wären besser) oder ne GTX 1060, damit du wenigstens auf High alles problemlos mit 45-60 FPS spielen kannst.
Das, was du da hast wäre ein überteuerter Office-PC, der spontane Age of Empire Runden zulässt.
Wozu 16GB RAM? 8GB reichen bei dem Setup völlig aus.
Meiner Meinung nach ist das ziemlich random zusammengestellt.
Das ist kein ganzer Office- und kein halber Gaming-PC.
8GB RAM (16 meinetwegen, wenn du Gaming betreiben willst)
1TB HDD dazu
SSD kann bleiben
i5 ist okay, würde aber lieber auf Kaby Lake setzen^^
RX 480 oder GTX 1060 (falls Gaming gewünscht)
wozu brauchst du das externe SSD Gehäuse?
sinnlos, wenn du keine zwei SSDs kaufst.
Ist halt allgemein die Frage, was du damit anstellen willst.
Diese Zusammenstellung kann ich dir jedoch weder für Office, noch für Gaming empfehlen.