I've got an XD sub that I carry in a Crossbreed. Can't compare it to another IWB, but I can run in it without problems. If you want more than average retention you can tell him with your order and he'll accomodate, you can send it back and he'll adjust, or he's got DIY instructions using a hairdryer and wet towels.