I prefer Fobus Paddle holsters for CCW because they keep the gun really close to the body, have positive retention, excellent release and priced so anyone can afford them. I do have a McKinnon leather slide for my 9VE Sigma and it is an excellent holster, but I end up using the Fobus 9x out of 10 when I carry because its easier to put on and take off.
IF a BG is determined to take your gun, and your are not aware of the situation, I dont this it would matter what holster you are wearing because he will most likely end up with your gun on a surprise attack from the rear. This is one reason I prefer concealed carry instead of open carry.