You will probably have trouble getting anything but a basic Graphics card into it, if that matters to you.
I bought this in April. It was a used one at Amazon for $109.
I do some video editing and the HP and the graphics card make it much quicker then my older Gigabyte pc.
Sapphire 11315-01-20G Pulse AMD Radeon RX 6400 Low Profile Gaming Graphics Card with 4GB GDDR6, AMD RDNA 2,