Depends on the price point.

If you're trying to spend a decent amount I recommend.
Razer Huntsman Elite
Corsair K70
Logitech 910

If you are trying to get a more mid tier gaming keyboard.
Razer Ornata
Steel Series Apex 3/5
Corsair K55
HyperX Alloy RBG

They are all decently priced. Used to run on a Corsair K55 until it got outdated but it was a nice and decent keyboard for around 30-40Dollars USD.

I personally used the Logitech 910 while playing GunZ and its a decent keyboard. It's also something to get if you want a more professional look at home.
As of yesterday I switched to the Corsair K70 and its probably one of the best keyboards on the market right now. It's smooth while playing gunz but I'm still getting used to it.

If you're trying to buy a keyboard you should probably hit up Divine.