Is this a good PC build? (Budget)

Solution
It's just fine for a budget build. But I'd suggest getting 2x4gb RAM instead of a single stick, to allow them to run in dual channel. There is the exact same RAM in 2x4gb too, so stick to that. :)