Carrying a pistol in your waistband or pocket is a much better way to shoot yourself than to defend yourself, and most responsible gun owners know that.   If you can afford a pistol that costs anywhere from $500 or so to $2000 or so, you can afford a holster that costs $30 or so to $100 or so.