Need Help Choosing Parts - Is there anything missing?

Options

https://www.microcenter.com/site/content/custom-pc-builder-amd.aspx?load=8e481a90-cd69-44d9-8355-73ea67ae299a

CPU AMD - Ryzen 9 9950X
Motherboard MSI - X870E-P PRO
RAM G.Skill - Flare X5 Series 32GB (2 x 16GB) DDR5-6000
Video Card ASRock - AMD Radeon RX 7900 XTX
M.2 / NVMe SSD Samsung - 990 EVO Plus 4TB
Case Fractal Design - Pop XL Air RGB Tempered Glass ATX Mid-Tower
Power Supply Corsair - AX1600i 1600 Watt
Heatsink Thermalright - Peerless Assassin
Operating System Microsoft - Windows 11

If this was ordered and hooked up to a keyboard, mouse, monitor, etc., would it work? Like is there anything missing or does it have everything the desktop tower needs to function? Is a 2.5" SSD or hard drive needed?
Its been more than a decade since I was really familiar with building PCs and aside from the standard hard drive becoming an SSD this what I would think is needed but want to double check.

We love seeing what our customers build

Submit photos and a description of your PC to our build showcase

Submit Now
Looking for a little inspiration?

See other custom PC builds and get some ideas for what can be done

View Build Showcase

SAME DAY CUSTOM BUILD SERVICE

If You Can Dream it, We Can Build it.

Services starting at $149.99