Spending $1.7k for a 7600xt is not the way, anything below 12gb vram is going to be very quickly unable to run new releases at 60fps. You ideally wanna allocate between 40 and 60% of build cost to the GPU.
CPU: fine
Cooler: Phantom spirit will be LOUD with an x3d under full load, swapped to a 360mm aio
Mobo: unneccessarily expensive, there are b550 boards wih the same features for less. RAM: Picked a cheaper kit with the same timings
Storage: Don't pay extra for "performance ssd", the only thing that has the potential to impact perf is cache and interface. Cache will only matter when the drive is nearly full, which you should avoid for other reasons.
GPU: 7900 gre should last at least two gens before it starts to feel long in the tooth. Don't buy 8gb cards new.
Case: Swapped to one with better airflow, I had the meshify mini and it was a joy
PSU: Be Quiet! Is cheaper and a top tier brand.
Headset: Don't spend 140 USD on a gaming headset under any circumstances lmao. You will have much better incoming and outgoing fidelity with midrange headphones and a desktop mike. In lieu of that, the Hyperx cloud series are well reviewed and half the price.
Mouse: for FPS the sensor on what you chose will be quite frustrating. I chose a wireless one from the same brand for less with a perfect tracking sensor.
Keyboard: entirely taste, what you chose is fine.