I'm going to throw in another suggestion that you check out the Ruger SR22. It is small on paper, but feels substantial in the hand, and has some heft to it. It shoots incredibly well and is very accurate to have such a short barrel. It also has the added benefit of being manufactured by the company whose name is on the slide. I'm sure the M&P .22 is a fine gun, but it is a Walther/Umarex product like the Mosquito.