I know the problem
I would suggest going with the BERETTA pistols with the tip up barrel, but skip the .22lr and .25ACP.
I regulary carry a BERETTA Tomcat in .32ACP. I use it because it is so much easier to conceal than a 9 m.m. or even a .38Special snubnose.
It has proven reliable with certain ammo, but do not try WINCHESTER White box as the flat tips cause it to jam. For carry ammo, I use COR BON Powerball which is also 100% reliable.
If you can find one, the BERETTA 86 is a good choice, but IS MUCH LARGER than the Tomcat. It is the size of the BERETTA 92Compact, but a little lighter.
That can be an advantage in shooting as it keeps the recoil low. Insert a loaded mag, pop the barrel open and insert a round and close the barrel.
Both are well made and accurate.
Also, you can use the BERETTA model 85 magazines which are very common and easy to get.
Jim