I do not have the MP40, but I do have a G22 that I carry in my CBST. I can make it disappear very easily, even with a shirt tucked in. I would say you will be just fine with this. Some may say you are crazy, but only you will know in the end. Give it a try and you will be fine. Good luck!