I traded for one yesterday with my good buddy druryj. I really really like it, it's the all black one with the shorter barrel. I have heard how difficult it is to take down and reassemble when cleaning. So I decided to watch a YouTube video and then gave it a try. What a horrible experience! I'm no expert, but I have never had any trouble with my other guns like I did this. At one point I was bleeding, sweating, and cussing. After a good 20 min of hell, I managed to get the damn thing back together. Topping it off, I managed to scratch the sight. My buddy druryj said he can do it in 2 minutes and promised me a lesson!! What a total pain the first time. Thank goodness for YouTube or I would have been really screwed.