Federal background checks have stopped more than 2.1 million would-be gun purchases in the 20 years since President Bill Clinton…