Building a new gaming MicroATX, beginner.

bioober

Honorable
Dec 29, 2012
15
0
10,510
So I'm completely new at building a PC, and after looking around different parts, I was wondering if they would all work together. I'm not even sure if they would fit with each other.
1. I need to create a MicroATX.
2. I would mainly use it for gaming.
3. I would like the ability to upgrade it further down the line when newer parts are released.
4. I also would appreciate any recommendation for any different parts that work better than the parts I found. Budget isn't THAT big of an issue as long as it doesn't really jump 150$ or so from the original build I had in mind.

CPU: AMD FX-8320 Vishera 3.5GHz ($179.99)
http://www.newegg.com/Product/Product.aspx?Item=N82E16819113285&Tpk=AMD%20FX-8320%20Vishera%203.5GHz

Motherboard: ASUS M5A78L-M LX PLUS ($59.99)
http://www.newegg.com/Product/Product.aspx?Item=N82E16813131795

PSU: Athena Power AP-MFATX40 ($68.99)
http://www.newegg.com/Product/Product.aspx?Item=N82E16817338081

GPU: SAPPHIRE 100357LP Radeon HD 7750 1GB (Needs to be a low-profile to fit)($104.99)
http://www.newegg.com/Product/Product.aspx?Item=N82E16814202002

RAM: Have nothing specific in mind, does brand of RAM affect performance? 8GB total would be fine as long as it's cheap and reliable.

HDD: I am already in possession of one, it has a SATA connection.

Thank you for your time.