I have been carring my glock 26 in a galco pocket holster daily, it depends on your dress mode and what you are comfortable with.
Tight pants/jeans with small pockets=small gun.
I wear dockers type or cargo with deep pockets,( not the humungus pants kids are wearing these days mind you!)
polo or t-shirt shirt untucked that hangs around the top of pockets and no-one is the wiser, even my wife has asked on ocassion if I was carring because she was accustomed to seeing a waist pack. When buying pants or shorts I check to be sure my rolled fist will fit in the front pockets.
A good strong belt is a must. If i had to go smaller top choices would be an alloy or ti* S&W j-frame or a baby 32,my favs are seacamp or kel-tec.