My wife is asking for a shoulder holster for her Glock 23. Does anyone have experience with a comfortable shoulder holster? Is it possible to get something with retention without fiddling with a snap, or is a snap a better way to go? Is a strap in the back more comfortable? It would be worn under zip up sweat shirts.