You might try Coronado Leather (
www.coronadoleather.com). In addition to belts (one of which is doing a good job holding up my pants at the moment), they offer a line of concealed carry items (coats, vests, bags, etc.). Pricey stuff but good quality.