I purchased one when they first hit the market. I used it a couple of times and what I was able to see scared me so much that I put it away and have not used it since.
note: scared may not be the correct term, but maybe confusing is.
Gun cleaning, Takes effort and thought, but the payoff is huge.