I've heard that Tri-7 is cleaner and have been using it, but my buddy said he shot Tri-7 this weekend after having used pyrodex for several years, and there was much much more crud accumulated back into the receiver and around the primer-holder (nipple?), so he's going back to pyrodex. What's your experience?