I mostly wear Tru-Spec 24-7 cargo pants. Front pockets are deep and wide enough to handle good sized autos and they easily accommodate a 442/642. Best of all, the pants have dedicated knife/flashlight pockets on both sides. Those pockets are kinda narrow though and some Spydercos don't fit. They also have some great big thigh cargo pockets with smaller external and three internal pockets. You need to tighten your belt when you load all these pockets down. As icing on the cake, they hardly ever seem wear out. I'm still wearing some that are nearly 10 years old. I hardly ever wear jean anymore since discovering these.