That's an alright build for the price. If all you have is $450 then you don't have much room to be choosey. I personally wouldn't get a SSD and instead get a better GPU like the 750ti which is $119.00, but that's up to you. http://www.tomshardware.com/reviews/gaming-graphics-car...
It'd be a nice step up.
I removed the SSD because it really shouldn't be in a build that is below $750 in my opinion. The GPU is a lot better than the r7 250x and it was a combo deal with Win8 from newegg. The 750ti won't bottleneck your g3220 much if at all. You can always add that SSD in when you have the $ for it. http://www.tomshardware.com/reviews/gaming-graphics-car...
The 750ti is 4 tiers above the r7 250 so it's a really great improvement I thought.
Also, added 8gb of ram and that's all you'll ever need
I would rather have a much better graphics card than a cpu that is marginally better.
As an example, I haven't really seen any benchmarks for games using the r9 250x. So I doubt you would be getting a good FPS in anything and maybe even have to play in lower settings/resolution.
I'd stick with my last build if you could add $25; it's far better because of the ram/gpu upgrade.
Yup, it is better, really a nice niche card for the budget build and didn't see that deal yesterday so maybe it just came up today. I simply mentioned the 750ti because I knew it wouldn't bottleneck your system.
However, I'm just a bit confused why you won't take 8gb or a much more reliable PSU. Or how you want to spend $5 on a CPU that won't give you more performance. Your build is $14 less than mine, but the 8gb of ram will only help your gaming experience and here is a thread about the PSU. http://www.tomshardware.com/answers/id-1809032/evga-500...
I'd say this will be the best possible thing you can get for under $500 and worth the $30 more compared to our original $468 computers , thanks for that deal on the r7 265