Sales of firearms have fallen from their recent highs but are continuing in a nearly three-year-long string of 1.25 million sales a month. A new analysis of FBI National Instant Criminal Background ...