Thank you! (y)
https://www.awd-it.co.uk/awd-z1-intel-i5-9400f-4.1ghz-gtx-1060-6gb-ddr5-vr-gaming-pc.html check that out or the very least the site has others
https://www.ebuyer.com/883169-punch-technology-core-i5-8gb-480gb-ssd-gtx-1660-no-os-gaming-gdt-705-1071 Can't vouch for the manufacturer but this one has a significantly better CPU (albeit a dead end line but I'm guessing you're unlikely to upgrade a CPU anyway) and a slightly better GPU. Has a bigger SSD (but no HDD). Also doesn't come with an OS (you can gamble with a cheap ebay version of windows from a seller with good feedback for very little). However next month the next Ryzen series comes out so it's possible there'll be a lot of stock clearance for 2xxx models
Try following a YouTube tutorial and build one yourself. Maybe try going ryzen 2600 or 2200g + RX 580/570 route.