The Trace and NBC identified more than 23,000 stolen firearms recovered by police — the vast majority connected with crimes.