Is this a good gaming build for $1000

Solution
That B1 power supply is not something to buy in your price range buy something of better quality it will cost you more money but piece of mind is priceless.
Yeap, its pretty much the best you could get for the money, though it's a locked CPU on a Z170 motherboard, made for overclocking, so if you could throw in a few bucks, you might as well get a 6600k in the place of the 6500 and assure that your build is more future-proof.