All of those are fine.
The old Walther PPK is still a good one. So is the Colt lightweight agent.
For really small, if you can find one the Walther TPH is great.
PA 63 Walther clone does just fine!