I was going to buy one of these til I shot one on thursday then my friend showed me how to clean it. He stripped it completely, when I saw all the bits laid out I thought theres no way I'm gonna remember how to put it back together again. Bit like stripping an engine, I always find one bolt left over