Yes. I would really suggest going with a RX 460 and some 470s won't need a power connector.
If you wanted to save money I would do this
PCPartPicker part list:
https://pcpartpicker.com/list/ZJqMvV
Price breakdown by merchant: https://pcpartpicker.com/list/ZJqMvV/by_merchant/
Video Card: Asus Radeon RX 460 2GB Dual OC Video Card ($89.99 @ SuperBiiz)
Total: $89.99
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2017-04-02 16:55 EDT-0400
This is a very cheap option. If you could spend a bit more the RX 480 or 1060 would be a good option
PCPartPicker part list:
https://pcpartpicker.com/list/CqTftJ
Price breakdown by merchant: https://pcpartpicker.com/list/CqTftJ/by_merchant/
CPU: AMD FX-8300 3.3GHz 8-Core Processor ($89.99 @ Amazon)
Video Card: Asus Radeon RX 480 4GB Dual Video Card ($188.99 @ SuperBiiz)
Power Supply: SeaSonic S12II 620W 80+ Bronze Certified ATX Power Supply ($49.90 @ B&H)
Total: $328.88
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2017-04-02 16:57 EDT-0400
You could switch the 480 for a 1060