Good reason to maintain VERY GOOD logs of all your transactions.
I'm putting my log together now as I just recently got back into shooting sports in general.
As Ed P. mentions on a regular basis, it's ALWAYS a good idea to get copies of all your records on file with the local PD and state. You'd be amazed what you can find!
Jonathan