Oh, and MEN, shouldn't really give a **** about what anyone thinks of their particular choice of attire in public! I mean what, do you still go around with a ruler measuring school girls' dresses for length above the knee too!?Men shouldn't wear sweatpants, shorts, or sandles in public (preferably at all). So, I assume it is adequate for you to carry a purse, which can adequately accommodate a firearm.
Or, as previously posted, just go with the fanny pack since you've thrown appropriate dress attire for being in public out the window.