Is this a good budget build?

GTX 950 is a better card, for the money. The performance difference is so small, that the price difference isn't worth it. PSU is not a very good choice. This would be a better setup, for the money. Left the option open for more ram, later on.

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i3-4130 3.4GHz Dual-Core Processor ($103.99 @ SuperBiiz)
Motherboard: MSI H81M-E34 Micro ATX LGA1150 Motherboard ($53.98 @ Newegg)
Memory: Team Dark 8GB (1 x 8GB) DDR3-1600 Memory ($37.99 @ Newegg)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($50.89 @ OutletPC)
Video Card: EVGA GeForce GTX 950 2GB Superclocked+ ACX 2.0 Video Card ($164.99 @ NCIX US)
Case: Thermaltake Versa H22 ATX Mid Tower Case ($33.99 @ SuperBiiz)
Power Supply: Antec Green 450W 80+ Bronze Certified ATX Power Supply ($48.99 @ SuperBiiz)
Total: $494.82
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2015-09-10 14:47 EDT-0400
 
I would personally swap the X4 860K for a Pentium G3258, and the GTX 960 for an R9 380. The Pentium has vastly better single threaded performance (even more so when overclocked) and will therefore be better for all games other than Far Cry 4 and the like, which require a powerful quad core to play anyway. The R9 380 outperforms the GTX 960, and the 4GB GTX 960 isn't any better than the 2GB variant, there is pretty much no difference between the cards.

I chose a black and red colour scheme, with a much higher quality power supply and a nice Cooler Master N200 case.

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Pentium G3258 3.2GHz Dual-Core Processor ($64.99 @ NCIX US)
Motherboard: Biostar B85MG Micro ATX LGA1150 Motherboard ($47.99 @ SuperBiiz)
Memory: Corsair Vengeance 8GB (2 x 4GB) DDR3-1600 Memory ($40.99 @ Newegg)
Storage: Seagate Barracuda 1TB 3.5" 7200RPM Internal Hard Drive ($47.78 @ OutletPC)
Video Card: XFX Radeon R9 380 2GB Double Dissipation Video Card ($199.99 @ SuperBiiz)
Case: Cooler Master N200 MicroATX Mid Tower Case ($43.99 @ NCIX US)
Power Supply: XFX 550W 80+ Bronze Certified ATX Power Supply ($55.99 @ SuperBiiz)
Total: $501.72
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2015-09-10 14:45 EDT-0400

Woody
 
PCPartPicker part list: http://pcpartpicker.com/p/fF7TkL
Price breakdown by merchant: http://pcpartpicker.com/p/fF7TkL/by_merchant/

CPU: Intel Core i3-4130 3.4GHz Dual-Core Processor ($113.99 @ SuperBiiz)
Motherboard: Asus H81M-D PLUS Micro ATX LGA1150 Motherboard ($49.99 @ SuperBiiz)
Memory: Kingston HyperX Fury Black 8GB (2 x 4GB) DDR3-1600 Memory ($42.99 @ SuperBiiz)
Storage: Seagate Barracuda 500GB 3.5" 7200RPM Internal Hard Drive ($39.00 @ Amazon)
Video Card: Gigabyte Radeon R9 380 2GB Video Card ($193.98 @ Newegg)
Case: Silverstone PS08B (Black) MicroATX Mid Tower Case ($35.99 @ SuperBiiz)
Power Supply: XFX TS 550W 80+ Bronze Certified ATX Power Supply ($62.98 @ Newegg)
Total: $538.92
Prices include shipping, taxes, and discounts when available