Will it Stream?

Solution
You video card is the one item you really do not want to be slow. Because if you have a very slow video card, some games can be jerky, stutter, and just become unplayable. Especially games that are trying to be "photo-realistic". It takes a lot of power to draw those realistic looking frames, and it needs to produce enough frames per second to make your eyes see a smooth game. That is almost always 45 frames minimum, but many people prefer 60 frames per second (FPS).

I would like you to take a look at a performance chart that is updated daily. I am going to link the R7 250 that is in your parts list, and then I am going to link the R7 260, one step up from the 250, just so you can see the difference between these two video cards.

R7...
You should get 2x4GB ram sticks instead of one 8GB stick, dual channel will benefit you quite a bit.
That GPU is not really powerful, if you aren't going to stream any demanding games it should be fine, but it certainly isn't a recommended GPU for 1080p gaming.
 
8GB should be enough for quite some time, so I would get 2x4GB now just for the dual channel.
I would look into getting at least something like a 750ti, which is a nice entry gaming card. But it's all up to your budget.
 
You video card is the one item you really do not want to be slow. Because if you have a very slow video card, some games can be jerky, stutter, and just become unplayable. Especially games that are trying to be "photo-realistic". It takes a lot of power to draw those realistic looking frames, and it needs to produce enough frames per second to make your eyes see a smooth game. That is almost always 45 frames minimum, but many people prefer 60 frames per second (FPS).

I would like you to take a look at a performance chart that is updated daily. I am going to link the R7 250 that is in your parts list, and then I am going to link the R7 260, one step up from the 250, just so you can see the difference between these two video cards.

R7 250 http://www.videocardbenchmark.net/gpu.php?gpu=Radeon+R7+250
R7 260 http://www.videocardbenchmark.net/gpu.php?gpu=Radeon+R7+260

Now those numbers are from a benchmark, not a game. But what you see is that the score for the R7 260 is double the score from the R7 250. It costs a little more, but in the end, while still being a fairly low end video card, I think the R7 260 would give you a better gaming experience.
 
Solution