I have owned 22lr, 25 acp, 32acp,380 acp,9mm,40 sw,45acp, 38sp,357 mag ,41mag ,44mag . Carried them and shot them for years .Then figured out what worked best for the intended purpose is the best. For me 22lr or 32acp pocket 357mag or 40 sw . Shoot it with the best ammo you can perform with a miss is a miss.
no gun big or small does it all