I'd say "adequate" rather than "killer". But if you are on a budget then this would probably do the trick for now and then upgrade parts later. The power supply is what worries me the most about this build with regard to safety (of your PC) and longevity rather than performance.
Re. PC vendors -> agreed, never buy a PC already made... ever!