I have been tasked with finding new vests for work and would appreciate your suggestions. It has to be able to carry M-16 mags, attach to a equiptment belt for a handgun and spare mags for the pistol, radio, handcuffs and one other item I can't disclose. We wear them 40+ hrs a week and have to have a range of sizes to fit short skinny people to fat people like me, so a vest that has diffrent sizes would be nice. The ones we have now are to long for some of our vertically challenged people. Also we beat the crap out of our gear, so something that will stand up.