Is this a good starter build?

Solution
What is the main purpose of this pc?
Gaming or production.

Starter implies that you have an interest in being able to upgrade in the future.

FX-6300 is fine for multithreaded production. not so good for gaming where fast cores are more important than many cores. If you anticipate a FX-8 upgrade, you probably want a better quality motherboard:
http://www.tomshardware.com/forum/id-2383150/motherboard-tier-list.html

If your usage is for gaming, then a similarly priced i3-4170 and a lga1150 motherboard is likely to perform better now, and will be upgradeable to i5 or i7 in the future.
What is the main purpose of this pc?
Gaming or production.

Starter implies that you have an interest in being able to upgrade in the future.

FX-6300 is fine for multithreaded production. not so good for gaming where fast cores are more important than many cores. If you anticipate a FX-8 upgrade, you probably want a better quality motherboard:
http://www.tomshardware.com/forum/id-2383150/motherboard-tier-list.html

If your usage is for gaming, then a similarly priced i3-4170 and a lga1150 motherboard is likely to perform better now, and will be upgradeable to i5 or i7 in the future.
 
Solution