How about an undershirt holster
like this? I have one and don't really care for it, but it would probably work well in the cockpit. It does not make for a very fast draw, however. If you do decide to go with one of these, I recommend finding one with a V-neck instead.