no hp prebuild is good for gaming. either there over priced for what you get or underspec as far as parts used. hp are well known fo putting hardware blocks on there systems so you can only use there oem upgrades. also they are known to sell basic systems that you can upgrade. but what they dont do is give you the required powersuply when you upgrade say the gfx card... so in a couple of days the pc shuts down for no apparent reason, then hp have the cheek to charge you for a psu that they should have put in when they offered the upgrades.
no m8 the best thing to do is stay away from oem's like hp and dell. and even if you have to pay sum1 50 quid to assemble it. just buy the parts separate and build your own... even with the added 50 nots to have it built for you, it will still be a lot cheaper than hp's and have much better quality parts.