The non-chlorinated blue can brake cleaner from Walmart has about the exact same contents as the $8 a can gun scrubber and it is $2. Do not use on plastic or wood. Great on metal parts. Switched to a 50/50 blend of Marvels Mystery Oils and Kroil. Tried this after housing Hoppe's and was surprised how much more came out.