Help with first gaming build

Solution
The G1 power supply is not what to buy, you can also get a bit faster processor in your budget.

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i5-7500 3.4GHz Quad-Core Processor ($196.33 @ OutletPC)
Motherboard: ASRock B250 Pro4 ATX LGA1151 Motherboard ($87.99 @ SuperBiiz)
Memory: Corsair Vengeance LPX 8GB (2 x 4GB) DDR4-2400 Memory ($59.99 @ Newegg)
Storage: Sandisk SSD PLUS 120GB 2.5" Solid State Drive ($48.49 @ B&H)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($49.33 @ OutletPC)
Video Card: EVGA GeForce GTX 1060 6GB 6GB SC GAMING Video Card ($229.99 @ Newegg)...
The G1 power supply is not what to buy, you can also get a bit faster processor in your budget.

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i5-7500 3.4GHz Quad-Core Processor ($196.33 @ OutletPC)
Motherboard: ASRock B250 Pro4 ATX LGA1151 Motherboard ($87.99 @ SuperBiiz)
Memory: Corsair Vengeance LPX 8GB (2 x 4GB) DDR4-2400 Memory ($59.99 @ Newegg)
Storage: Sandisk SSD PLUS 120GB 2.5" Solid State Drive ($48.49 @ B&H)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($49.33 @ OutletPC)
Video Card: EVGA GeForce GTX 1060 6GB 6GB SC GAMING Video Card ($229.99 @ Newegg)
Case: NZXT S340 (Black/Red) ATX Mid Tower Case ($66.99 @ NCIX US)
Power Supply: SeaSonic G 550W 80+ Gold Certified Semi-Modular ATX Power Supply ($59.99 @ Newegg)
Operating System: Microsoft Windows 10 Home OEM 64-bit ($88.58 @ OutletPC)
Total: $887.68
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2017-03-05 12:33 EST-0500
 
Solution
I cheaped out on the case and I took out the hard drive, but I was able to fit the gtx 1070

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i5-6500 3.2GHz Quad-Core Processor ($189.99 @ SuperBiiz)
Motherboard: MSI H110M PRO-VD PLUS Micro ATX LGA1151 Motherboard ($40.98 @ Newegg)
Memory: Patriot Extreme Performance 8GB (2 x 4GB) DDR4-2400 Memory ($52.70 @ Newegg Marketplace)
Storage: Crucial MX300 275GB 2.5" Solid State Drive ($92.89 @ OutletPC)
Video Card: Zotac GeForce GTX 1070 8GB Video Card ($349.99 @ Newegg)
Case: Azza SIRIUS ATX Mid Tower Case ($19.99 @ Newegg)
Power Supply: SeaSonic S12II 520W 80+ Bronze Certified ATX Power Supply ($46.89 @ Newegg)
Operating System: Microsoft Windows 10 Home OEM 64-bit ($88.58 @ OutletPC)
Total: $882.01
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2017-03-05 12:42 EST-0500