Although narrow sections on fins and small holes improve the performance of suppressors, they make cleaning these devices difficult, especially if they cannot be dismantled. No problem. Ballistol Suppressor Cleaner dissolves and neutralizes combustion residues with no disassembly required and the dirty suppressor can be easily cleaned out. Users simply close the suppressor on one side with the included rubber cork and fill it completely, leaving the cleaner in the suppressor for at least two hours. If the suppressor cannot be closed due to its design, it can be completely immersed in the cleaner. Ballistol Suppressor Cleaner is also  suitable for use in a sonic cleaner. MSRP: $40/Two 16-ounce bottles and one pack of corks. Contact: www.ballistol.com