I think that the gun and everything else were dumped and found and the cops are saying he had them on him when he didn’t. I think they know it’s him, but they didn’t use legal means to identify him (parallel construction). They might have used some kind of new way of tracking people that they don’t want to reveal to the public.
Should have paid the bill then.