Upgrade Recommendations for newly bought PC

Very bad choice even for minimal setup.
You will end up with just the case if you will want to upgrade it for gaming. FX-6300 will not handle games like BF1 so you will need to change it, and that will pull a change on ram and mobo.
I would try to return it or replace it with any RYZEN mobo build. At least would be solid base for start upgrades.
 


Return if you can. It's a terrible pc for the price. The money you would pay for the upgrades to get it to a somewhat useable level will be quite a bit. For 700$ you can have an hp with a i5 7400 and gtx 1060 that just obliterates this pc.