I don't think you need any more advice than has been given here. The ruger mk 11 or 111 are awesome pistols, they are well built eat a variety of ammo and are more accurate than most shooters who shoot them. The buckmark is darn near equally as good.
the mosquito carries a good name SIG, but that is as far as the good goes on that pistol. They are not good pistols. period. Inaccurate, poorly built, and do come apart. don't buy a mosquito, you will not be happy with it.
I don't shoot the Ruger's but I can tell You if I didn't have what I have, its the 22 pistol I WOULD use.