[SOLVED] Good parts for my gtx1050?

After my sata port ripped off, I'm planning on getting a new system upgrade and not replace my Motherboard. My current specs are:

Gtx1050 2nd
Ga78lmt usb3 r2 (broken)
Fx4300 (useless)
Cx450 psu
8gb ddr3 ram

I am planning on spending somewhere at 130£ maximum and want to know if those specs are completely fine:

ASUS PRIME A320M-K
Ryzen 3 2200g

But also if that motherboard is the exact or similar size to my old one because I have not checked yet. Thanks!
 
Solution
[PCPartPicker part list](https://pcpartpicker.com/list/y69tKB) / [Price breakdown by merchant](https://pcpartpicker.com/list/y69tKB/by_merchant/)

Type|Item|Price
:----|:----|:----
**CPU** | [AMD - Ryzen 3 2200G 3.5 GHz Quad-Core Processor](https://pcpartpicker.com/product/RkJtt6/amd-ryzen-3-2200g-35ghz-quad-core-processor-yd2200c5fbbox) | $94.89 @ OutletPC
**Motherboard** | [ASRock - B450 Pro4 ATX AM4 Motherboard](https://pcpartpicker.com/product/PCKcCJ/asrock-b450-pro4-atx-am4-motherboard-b450-pro4) | $75.88 @ OutletPC
**Memory** | [Team - Vulcan 8 GB (2 x 4 GB) DDR4-3000 Memory](https://pcpartpicker.com/product/wQmxFT/team-vulcan-8gb-2-x-4gb-ddr4-3000-memory-tlgd48g3000hc16cdc01) | $60.88 @ OutletPC
| *Prices include shipping...


So I also need ddr4 ram also?
 
[PCPartPicker part list](https://pcpartpicker.com/list/y69tKB) / [Price breakdown by merchant](https://pcpartpicker.com/list/y69tKB/by_merchant/)

Type|Item|Price
:----|:----|:----
**CPU** | [AMD - Ryzen 3 2200G 3.5 GHz Quad-Core Processor](https://pcpartpicker.com/product/RkJtt6/amd-ryzen-3-2200g-35ghz-quad-core-processor-yd2200c5fbbox) | $94.89 @ OutletPC
**Motherboard** | [ASRock - B450 Pro4 ATX AM4 Motherboard](https://pcpartpicker.com/product/PCKcCJ/asrock-b450-pro4-atx-am4-motherboard-b450-pro4) | $75.88 @ OutletPC
**Memory** | [Team - Vulcan 8 GB (2 x 4 GB) DDR4-3000 Memory](https://pcpartpicker.com/product/wQmxFT/team-vulcan-8gb-2-x-4gb-ddr4-3000-memory-tlgd48g3000hc16cdc01) | $60.88 @ OutletPC
| *Prices include shipping, taxes, rebates, and discounts* |
| Total (before mail-in rebates) | $251.65
| Mail-in rebates | -$20.00
| **Total** | **$231.65**
| Generated by [PCPartPicker](https://pcpartpicker.com) 2019-01-23 06:49 EST-0500 |
 
Solution