It cleans good but the foaming action is a bit uncontrollable and the soda straw they give you to apply the stuff is a friggin' joke. In addition THIS STUFF IS DEADLY ON VARNISH/SHELLAC, ANY OIL BASED STOCK FINISHES...I REPEAT ...DEADLY. If it gets on your stock all of the sheen and most of the finish will be gone!!!!!!!!!! I used it for a while but I just got tired of the foam explosion and trying to calculate the right amount,so while I still keep it on hand for Heavily Fouled bores, I use Wild Bore Chameleon Gel for the combo effect lead, powder, copper and it is controllable and efficient. I have also not noticed it hurting any stock finish, although I have not tried getting any on a stock! This would be my recommendation...don't use it [WIPE OUT] on a gun that cannot be separated from the wood or one the wood can't be covered and protected carefully!!! HTH Jerry