$1000 is a pretty good budget in which you can get a decent gaming laptop.
Indeed the Lenovo Y510P is the best gamer under $1000 at this point in time… It is the top rated laptop under $1000 for quite a while now mainly because of it's high graphics performance. This laptop has not just one, but two very good graphics card embedded in it which makes it a very good gamer. It has a dual Nvidia Geforce GT 755 Graphics supported by 8 GB RAM which is ideal for any gaming- along with a very good processor- hard drive space, resolution, battery life, backlit keyboard etc…
Now there are a number of different Y510 P's out there, ensure that you get the one that has the intel core i7 and not i5 processor (the i7 is a better processor). Also, ensure you get the one with 8 GB RAM and not 6 and the one with the two graphics cards and not one.
With a little guidance in choosing the correct laptop, below I have posted a link to it on Amazon where you can consider buying it; if you shop online. It is sold for $979
See here >http://www.amazon.com/gp/product/B00HIY8VLQ/
Good Luck with gaming- you should be able to play any of today's games- most on ultra settings and a few top notch ones on medium settings.