I have a Conceal and Carry license for Minnesota that is good in a number of states.  I have had the permit for about three years and seldom carry...just when I think it might be necessary.  The course I took was approximately 16 hours with classroom and range time.  The course was $100 and the permit through the state and local sheriff's office was another $100.
Here is the piece I carry.  It is a Kel-Tec PF9 semi-automatic 9mm.


I had a custom leather holster made for it, so it fits real well.
Not to be outdone, wife Sue just picked up a new purse pistol.  It is a Beretta Bobcat .22lr semi-automatic.


Cheers Everyone!