Spec Specific Azerite Traits
I will only be listing azerite traits that are of impact to the spec right now. Any azerite not listed is not ideal and should be simmed to achieve the best outcome for your setup, bare in mind these are SPEC SPECIFIC only (no open world/PvP traits).
In the Rhythm: This is by far the best trait right now. Stacking this traits makes it so strong, as it gives you haste after using Rapid Fire. The goal is to get 3x this trait to get a huge amount of haste for 8 seconds after using Rapid Fire, meaning you will have 100% uptime of this trait during your Trueshot. Outside of your Trueshot this will give you all the haste and focus you need to play MM.
Unerring Vision: This trait buffs your Trueshot cooldown in the sense of giving you an additional buff during its duration. This buff will stack up over 10 seconds giving you critical strike chance per stack up to 10 stacks. This trait is good/useful in raids to have a better burst window during your Trueshot. A good example is the Wall of Ice on Jaina where this traits buffs your 15 seconds burst window on the wall immensely. This trait is good also because of the the talent Calling The Shots which gives you a Trueshot use every minute.
Focused Fire: This trait is buffing your Rapid Fire damage and focus regeneration, giving you more damage per shot fired + a 30% chance to generate 2 additional focus. Having one Focused Fire can help you with a better and smoother playstyle, so I would recommend using one. On top of that because you use Rapid Fire on cooldown, the damage increase is also good.
Surging Shots: Another trait that buffs your Rapid Fire and Aimed Shot. Giving you additional damage over Rapid Fire’s channeling duration. The Aimed Shot part is the most interesting, giving you a 15% chance to reset your Rapid Fire cooldown after casting an Aimed Shot. Having one Surging Shots is also really good.
Recommended Azerite Traits
You should aim to get 3x In The Rhythm + a combination of Unerring Vision, Focused Fire, Surging Shots, Treacherous Covenant. Here simming your current Azerite is the most important thing because some traits might get better or worse depending on your gear.
For the inner ring you should aim to get 3x Overwhelming Power as it is by far the best trait for MM Hunter right now. After that the following traits are all kind of equal: Gutripper, Heed My Call, Elemental Whirl.
Unstable Flames and Blood Siphon are sadly not good traits, but not the end of the world if you need to use one of them. However, Azerite Globules is by far the worst trait and should be avoided at all times.