Picked up a new P22 (3.5" bbl, L series) this weekend and went right to the range. What a hoot! This little gun is fun and accurate. Just playing around at 7 yds they were all in the 10 ring with CCI Stingers. Cleaning this baby is another matter. The guide rod and recoil spring were a bear to reassemble until I figured it out. The pictures in the manual didn't help but I found by inserting the supplied plastic rod in the slide hole, then using that rod to guide the spring into place. Thanks guys for all the notices to be careful with the pieces. I also found out that the safety does not work as I would expect - it only blocks the hammer from falling on the firing pin. It doesn't block the trigger or prevent the hammer from falling. Can't say I appreciate that design. Next step is to get my wife out with this and introduce her to the joys of owning a Walther!