M50s are fantastic headphones for listening to music but they're not the best for gaming.
ALSO. WHATEVER YOU DO, DO NOT GET GAMING HEADSETS.
They're basically overpriced subpar headphones combined with subpar mics.
I would personally get the AD700s since they're known to be the best headphones for gaming in that range.