Embedded Player The National Rifle Association called off its annual meeting for the second year in a row due to the pandemic. The cancellation is the latest setback in a series of financial and legal troubles.