hey this is my first post on teksyndicate and im building my first gaming pc soon with these parts for single monitor 1080p gaming/graphic design(maybe upgrade to a second later in time).
Everything looks good on the parts man. There might be some better deals or alternatives, but you can look at PCpartpicker to find the best deals if you don't mind buying from other vendors.
I would recommend the AMD 6300 processor since you are probably planning on overclocking. It has a lower base clock, but only slightly less performance. The 6300 has a much lower power draw on it though and it can also overclock better, so I would strongly recommend that if you would like to try overclocking. If you don't plan on overclocking, then just stick with the 6350.
This has a powerful 8+2 power phase design, which is very similar to the ones on the higher end 990fx boards. As feralshadow stated, the FX-6300 is often cheaper and will be just fine. The extra clock speed on the 6350 is often not worth the extra money. You may also want to look into the FX-8320 right off the bat as you may have a little bit of bottlenecking with a FX-6300.