The Canonet QL17, Olympus 35RC, Konica Auto S3, Minolta 7SII etc are all fine rangefinder cameras with fine lenses, I have owned and used them all.
However, they are not really compact, meaning they won't fit your jeans/coat pocket.
I would, like others here, recommend the Olympus XA.
It's super compact. It has manual focus. It has a good lens. It has aperture priority (which I prefer).
It will be the camera you always take with you.
You won't bring the Canonet, Olympus 35RC, or Konica everyday.
If you prefer something bigger with more control I would go for a M39 Leica, like the IIIf.
It's all manual and better build than the semi-compacts above.
It you want something more modern with better viewfinder, I would recommend the Voigtländer R (first model with M39) and a Leica or Voigtländer M39 lens.
I would avoid russian rangefinders, have owned quite a few, mostly had problems with them. (my experience)
At the end, you probably want to try the Leica M2 or the Leica M3 anyway. Even if they are pricey you will definitely get the money back when you sell them later on.