I guess I'm kind of looking for a holy grail 9mm powder that is accurate, clean and a smooth recoil profile, preferably with low-medium target loads. So far I've tried CFE Pistol, Bullseye, True Blue and Clean shot (DS032). CFE Pistol has been accurate, recoil and recoil profile is not an issue (it's quite smooth), however it's crazy dirty. Soot all over my cases, and my gun looks like a piece of charcoal after 200 rounds. Folks have said it cleans up with higher loads, but I took it up all the way to Hogdon max and it didn't clean up much for me. I do, however, use it in .357 sig and .40 S&W and love it for those. It's clean with them, it's accurate and I like the recoil profile using medium loads. I don't have any more Bullseye but from what I recall, it was only slightly cleaner than CFE-Pistol. True Blue was much cleaner than CFE (but still much dirtier than clean shot) and the recoil profile and accuracy was good too (so depending on other recommendations this one might be as good as it gets for me). Clean Shot is really clean. I can probably go through 1000 rounds and the gun will look clean. Recoil was extremely light, however, the recoil impulse is so sudden that it was causing me issues with accuracy. I could probably get past this with more acclimation, however, I don't think it will ever mix well with me shooting .357 sig, .40 or 9mm factory defensive rounds with slower powders. Is there a powder for 9mm that will check off all my boxes?