That's a powerful enough, and say, one of the most powerful high-end gaming laptops you can get in a normal price range. All games won't be full 60FPS on maxxed out graphics but it'll do great at medium-high.
Don't even mention that ahead future games. If you can run GTA 5 itself on 1080p Full graphics, it's great.
For gaming purposes, get a desktop. Laptop hardware power is heavily limited due to battery issues.
Those same specs on a desktop can do much much better:
i7 7700K,
16GB DDR4 RAM,
128GB SSD, 1TB HDD,
do a GPU Upgrade to atleast GTX 1070/GTX1080 8GB.
Unless you travel a lot, you should go with a desktop. Under $1200, a great gaming PC can be built.