Laptop hardware

I know it’s a bit unrelevant, but I will use it for gaming ::).

So I am looking for a new laptop, since my current one is very outdated. Still running on Intel core 2 Duo @ 2.0 GHz. The laptop I want must be suitable for programming and gaming, and has to be portable. Should be able to run modern games (like the new Battlefield coming up) at high/ultra settings.
I came across the MSI GS60 2QE(Ghost Pro 3K)-036NL and would like a second opinion on the build. Here is a short list of (most of) the specs:

Model

  • GS60 2QE(Ghost Pro 3K)-036NL
  • Part nummer 9S7-16H512-036
  • Color Black Brushed Metal

Monitor

  • 15.6 inch Monitor
  • WQHD + IPS
  • Unmirrored
  • Resolution 2880x1620 pixels

Chipset

  • Intel HM87 chipset

Processor

  • Intel Core i7-4710HQ processor
  • Clockspeed 3.3 GHz

Graphics card

  • NVIDIA GeForce GTX970M
  • Memory 3 GB DDR5

Memory

  • 16 GB DDR3 memory
  • 2 memory slots

Hard disk
­- 2x 128GB SSD (RAID 0)

  • 1 TB HDD at 7200 rpm

Operating System

  • Windows 8.1

Connectivity

  • Killer Gbit Lan
  • Wi-Fi 802.11 ac (Killer Wireless-n/a/ac 1525)
  • Bluetooth 4.0

Ports

  • HDMI
  • Display port
  • 3x USB 3.0
  • 4-in-1 card reader

Multimedia

  • Dynaudio speakers 4x2 Watt
  • Sound Blaster Cinema
  • FHD webcam

Keyboard

  • Backlit programmable Steelseries keyboard

Battery

  • 6 cells battery
  • Power adapter 150 watt

Dimensions
-­ 390 x 266 x 20.05 millimeter

  • Weight 1.96 kilogram

Software

  • MSI BurnRecovery
  • MSI Remind manager
  • MSI Battery Calibration
  • MSI Social Media Collection
  • MSI Dragoon Gaming Centre
  • MSI Boot Configure
  • Creative Sound Blaster Cinema
  • Bewise CookBook(Metro)
  • Evernote Evernote(Metro)
  • Green Field Puzzle Touch (Metro)
  • Hit Hot TuMetro (Metro)
  • WildTangent Game App (Metro)
  • Microsoft Office 2013 trail
  • Microsoft Essential 2012 trail
  • Microsoft Fresh Paint (Metro)
  • Microsoft Wordament (Metro)
  • Microsoft game pack (Metro)
  • Microsoft Skype(Metro)
  • Cyberlink PowerDVD trail
  • Corel Winzip
  • Symantec Norton Internet Security trail
  • Symantec Norton Online Backup trail
  • Symantec Norton AntiTheft
  • Symantec Norton PC Checkup
  • Symantec Norton Studio (Metro)
  • MAGIX Music Maker SE (30 days trial)
  • MAGIX Photo Manager (30 days trial)
  • MAGIX Web Designer Silver (30 days trial)
  • MAGIX Video easy SE (30 days trial)
  • MAGIX Music Maker JAM (Metro)
  • GeForce Experience

Another specs list (not ghost pro 3k)