I'm betting there's more to it than this. VU, do you "run the numbers" for every traffic traffic stop as in the OP?
Of the guns I run, I would say that about 25-30% are stolen.
NEVER would have guessed that.. WOW!