APP seams to be the best and cleanest of the bunch, but a little slower volume for volume with other powders. I would rather use smokeless if I couldn`t use Black, but since you want an alternative to Black, Pyrodex is the next best thing in my opinion and it smokes just about as much, ands as we know, the smoke is half the fun!! Goex makes pre-loaded blackpowder rifle shells, but I just can`t find them, I want to try them in my BC .45/70 If you are reloading, I would use Pyrodex for the power and smoke factor and even smells similar to Black. Jack.