Be sure to check out the Logitech G513 Silver or regular black. It’s got amazing switches and the best damn wrist rest in the game. Key travel is amazing and perfect (for my hands of course). The keyboard is a bit loud, not too sure if that’s an issue, but it’s a very great keyboard for the price.
It’s also built very well. I use it daily and it’s never caused me a problem. It’s also really easy to clean :)
If you don’t go with the Logitech G513, go with the G610. Logitech makes amazing gaming keyboards.