Both the Ruger and the Glock 43 are excellent. The Glock 26 may be too chubby to fit in a pocket, if that's your preferred mode of carry. All good choices.