and good pants.
I carry my Glock 21 in a crossbreed every day. I found that if I wear pants that are too thin, the muzzle actually pushes out and "tents" slightly on the side of my leg... (you can imagine how awkward THAT looks
).
That tends to only be a problem in cheap dress slacks, not so much in jeans, but something to be aware of!