Here's my entry in the small carry gun derby. From the top left across in rows:
Glock 26 (9mm), Keltec P32 (.32), Keltec P9 (9mm)
HJS 4 shot derringer (.22), NAA Guardian (.32), Baby Browning (.25)
Walther Model 9 (.25), NAA mini-rev (.22), Colt Mustang Pocketlite (.380)
There must be a gun in there for almost any small gun carry requirement.