A shotgun wedding is an often-unwelcome union between two people due to an unplanned pregnancy. Learn about the pros and cons of shotgun weddings, as well as what you need to know before saying “I do”.