I have two LCPs, one a Custom. The only reliable pocket pistols I have owned.
The list of unreliable/finicky ones includes the following:
Glock 42 (lockbacks/mag popouts)
SIG P238 (2) (finicky)
SW Bodyguard .380 (junk!)
Ruger LC9s ( malfs already)
Kahr P380 (awful), CM9, PM9 (finicky)
Kel-tec P3AT (junk!), PF 9, P-11, P32(finicky)
"Finicky" means they will work fine 90 to 98 percent of the time, depending on ammo. Still not good enough in my view.
Sometimes it has felt like an Unreliable Gun cloud has been following me around, for years. But the LCPs ARE reliable, and the current version, and the Custom, have fixed the no sights/heavy trigger issue of the original.
For revolver: Ruger LCR in .357. Shoot .38s out of it.