Not really sure why I waited this long to do so. I guess I was somewhat intimidated with the whole notion of taking it apart, cleaning properly, and reassembling. I've had the supplies to clean it for a little while now but couldn't build up the courage to go through with it. Finally grew a pair of balls and took care of it tonight, and am pretty pleased with the results. Won't find out how well I did till Thursday when I can get back out to the range, but after watching a few videos I think I got it down. It was very therapeutic, and I feel as though I won't wait to put another 600 or so rounds through till I clean it again