I recently just tried a few different kinds since I went back to Alberta and forgot my cleaning supplies.... Normally Ed's red rocks the sh!t out of anything I have used including the military CLP we use in the CF. I havent tested the Froglube but it sure looks like thats up there on the list. Wipe out is super pricy and I never feel like the patches are actually clean. Hoppes #9 in a jam is reliable. On my XCR I needed something that hangs around through firing, (nothing has lasted my range days and although I havent had a FTF/FTE) I bought some Lubriplate original white. It came with the recommendation of the Vendor. Just remember when using Ed's red, open a window....