Here are some products to keep an eye on.
Self-cleaning, odorless and gentle on materials, Ballistol Suppressor Cleaner dissolves and neutralizes combustion residues.