I've carried various handguns in various holsters. Other than pocket guns and mouse guns, I believe it is quite difficult to find an ideal rig for medium to full size guns. Please let me know if you've found a solution to the below issues I have: 1) Most good rigid, durable holsters which also conceal well are NOT easy to put on. To me, the most important issue is ease of putting on and to a lesser extent, taking off. Why? Because the most important aspect of CCW is that I have the gun on me as often as possible. If it's a pain to put on, then it does me no good. I'd rather have a holster that's easy to put on and take off, but prints under my shirt than a really well concealed rig that takes 10 minutes to install for a 2 minute errand into a convenience store. Also, like most people in this country, I don't carry at the office. (most employers have a policy against this anyway) When I leave the office, I put the gun back on again in my truck. With some IWB rigs, this process might look something like two raccoons trapped in a sack together! Passers by might dial 9-1-1 thinking I've been attacked inside my truck. Not good. 2) IWB designs with belt loops usually don't snap together very well. 3) IWB designs with clips usually take the jaws of life to open the clips over the belt. If there are two clips, you have to fit get one on at a time. 4) IWB designs with a big leather side plate or wide pancake are hard to slide inside the belt when sitting inside a vehicle. 5) All OWB designs I've tried either are not overly stable on the belt, require taking my belt off or don't conceal worth a hoot. At this point, I carry a Ruger LCR in a pocket holster 90% of the time because it is so superior to anything I've found for larger guns. I slide it into my pocket in 2 seconds. This means, I'm carrying when I get out to pump gas, mail a letter, unload groceries etc. I'd rather have five 38 specials all the time than twelve 40 S&W's some of the time. So the search goes on for a IWB holster for mid to full size pistols that is easy to put on while inside a vehicle.