I have used Goex 2f and 3f and prefer 3f because of it's versatility. You can use it in your pistols and rifles, any of them. I like Black Horn but have really only played with it. I find Pyrodex to be a little finicky with cap locks and only use the pellets in one rifle. I haven't played with Triple 7 enough to make any determinations on it yet and have only tried the pellets. I really need to get some in loose powder and give it a try. It seems to have a lot of followers. I tried Jim Shockey's Gold but wasn't impressed with accuracy although fowling was reduced a bit. I have never tried Swiss. But if I had to only use one powder in all of my rifles that powder would have to be Goex fffg.