With the exception of the Keltek/LCP I have never owned anything on his list, however my choices generally fall in the same size category. I regularly carry a Keltek P-11 in an ankle holster, a Ruger LCP in an empty pocket and on rare occasions I substitute a .40 Walther P99 in an IWB for the ankle gun. A Bond feels like too much bulk and weight for just two shots even if they are 410 and an NAA in .22rimfire is hard enough to hang on to with that tiny grip without stepping up to a magnum round. Lately I have considered getting a compact Glock to replace my ankle gun and some type of wheel gun for waist or pocket carry. I think there is no perfect carry gun, we all use what works for each individual.