Which out of the two of these laptops are better for gaming?

I think I'm going to go with the overclockers one as it seems more than good enough for my gaming needs. However, it says there's 8GB ram but holds support for 16GB. Does this means I will be able to buy and insert the extra 8gb down the road if I needed it? Also, In your opinion do you think this will be a good machine for some medium weight gaming?
 


Yes and yes. I mean, the GTX 960M is not that great but It's ok