Its a good pc but you don't need an i7. An i5 just the same and in some cases does better in benchmarks. I would recommend getting a pc from chill blast as they are really over priced. I have a company i have brought from because of there low profit margins if you would like to look just reply. Unless the motherboard doesnt support 7.1 sound there is no need toe get a sound card.
Best phone camera 2017