Slacks

Slacks are decidedly un-cargo pants with only two pockets for wearing with business clothing.

You might be able to get away with wearing some discreet carry tactical pants instead like Woolrich Elites.