I ordered a msi gtx 1060 but never got it, so I wrote a bad review about the seller and they gave me my full refund including 25 dollars shopping and another 100 to remove my comment...so I got a 1070 instead
G502 is a little chunky for competitive fps games but I get along great prolly improve my game slightly with something lighter but it's an amazing all around mouse