That is actually very good. those specs and upgrades make it a very solid performer.
My only gripe is that its HP. that their build quality is pretty bad imo...(owned 4 HP laptops in the last 10 years)
Here is my suggestion:
$640 http://www.newegg.com/Product/Product.aspx?Item=N82E16834152426 (corei5, 6gb ram, geforce gt710, 500gb )
For some reference i have a 4 year old gateway laptop (Core2Duo T6600, 4gb ram, geforce G210m) and with those specs at 1366x768 i can easily run l4d2 and TF2 at 60ish FPS