The carriage of a gun for self-protection or the protection of others is a serious decision. There are many psychological, legal, civil, and logistical ramifications...
Choosing a concealed carry firearm can be a daunting task, often involving trips to various gun stores, consultations with friends that own firearms, late-night internet...