MSI RX 570 vs acer aspire m3970

Solution
fit? - yes it will.

You may have to change the power supply also, depending on the exact rx570 you get, if you have the stock 300w