If your guns are
stainless or have a plated finish (EN, hard-chrome, nickel, etc.), these products remove lead and carbon deposits quickly and easily.
Don't use it on blued guns, however.
https://www.amazon.com/Kleenbore-Gu...ative=165953&creativeASIN=B002IEIDG4