Anyhow I got a B450M DS3H and the Ryzen 5
Instant /fail/ and I thought I mentioned that. Anything other than X570 requires a bios flash to work with Zen2 (ryzen 3600/higher). To do that BIOS flash you need a supported CPU like an older 2xxx or even 1xxx ryzen. You put the older CPU in, flash it, then try the new CPU.
Wrong board unless you already have an AM4 cpu... and even then some functionality will be missing and there's a performance hit. You need an X570 board... which start at around $140 and get ugly in price from there.
Also that case is shite because it has like next to no airflow.
It also depends on WHICH Ryzen 5 as there's three different generations of them. Zen, Zen+, and Zen2.
... and that's the wrong RAM at piddly little 2400 clock speed, gutting the performance since the infinity fabric is tied to the half the memory speed. Hence it's 3200 as bare minimum, 3600 as the recommended! It would have been fine for something like the old slower Ryzen 5 2600, but that RAM will effectively cripple the 3600.
Sad to say you're off to a bad start. Wrong RAM, Wrong Mobo, even the wrong CASE for a Ryzen 5 3600.
Also WHICH nVME drive? They are NOT all created equal and a lot of them -- HP, Intel -- are absolute worthless trash basically designed to die prematurely. They also all don't perform the same with many of them being no better than SATA because that's really all their controller is designed for.
You've got to watch it with this stuff, the devil is in the details and you can quickly end up ordering a slew of things that whilst similarly named to the correct parts, don't work together right if at all.