I like H335 and have for around 30 years. I originally used it in a 223; still do. It's also useful in several other cartridges. Yes, it does flash in some applications. Dirty? That's largely overplayed unless you're running many dozens or hundreds of rounds in short time intervals perhaps. It isn't like it creates a horrible mess that requires hours of cleaning.