How many folks actually wait for the LEO to get to your door before you get your license and registration out? If you have it out and waiting, then there is less of a chance he'll mistake your going for your wallet.
This is exactly what I was going to say. I don't think I have ever waited for the cop to get to my door to have my license and registration out.
This will eliminate two accidental discoveries on my part. One, he won't think I'm going for my gun while I'm going for my wallet (as is being discusssed), and Two, he won't see my LTCH if it accidentally were to show itself from within my wallet.
The simple solution is to just have it all out for him and ready if he requests it.