Check this one out, same specs, a lot cheaper and it has a ryzen chip in it
Acer is a good brand to check out as they are solid budget computers, its a little above your price point at $750 you could probably get it for 650 on sale. It tends to gets a little sluggish if you're pushing a hundred mods or so, This was the old laptop I used before upgrading.
Acer Nitro 5 $750
Lenovo $675