The 2nd Amendment is the greatest protection that Americans have for their lives and liberty. But it needs one key ingredient to...