I am assuming that you are looking for a cheap build for light gaming and with no major upgrade planned in near future. Keeping the above mind, below is my suggestion.
Although you need to understand that the problem with the cheap build is that you don't get many options when you want to do a substantial upgrade.
I have plugged in a decent dedicated graphics card since you mentioned gaming. With this, you can play games which you have mentioned well above low settings. However, I had to make the following cuts to make the adjustment
- RAM 8 GB - This is sufficient for gaming and other activities that you want to perform. You can always upgrade later if you need and when you have the budget
- SSD 240 GB - Should be sufficient for your Windows, basic software, and a few games. If you want to go for ~500 GB, you can add 1.8-2k to your budget (same model, same website) but I will suggest adding an additional 1 TB instead for around 3.3k if the need arises
- Galax motherboard - This is a decent brand and the mobo comes with more features than you can find on a regular A320 motherboard from Asus / Gigabyte / MSI / Asrock. However, if you still want to go for these brands, you can go for the one you mentioned above for an additional 600 bucks
I have suggested a smaller cabinet as well. This is cheaper too so you can save some money there.
CPU | RYZEN 3 3100 | 8500 | TheITDepot |
GPU | GIGABYTE RADEON RX 560 OC 4GB | 7500 | Vedant |
MOTHERBOARD | GALAX A320M | 3900 | Vedant |
RAM | XPG ADATA GAMMIX D30 DDR4 8GB 3000 Hz | 2700 | Amazon |
SSD | ADATA ULTIMATE SU630 240 GB | 2500 | Vedant |
PSU | GIGABYTE P450B 80 + BRONZE | 2450 | Vedant |
CABINET | Deepcool MATREXX 30 Mini Tower | 2300 | TheITDepot |
| Total | 29850 | |