I think its high time you took this to the next level...someone out there has a restricted that is registered to you, and its out of your control. Cover your a##, call in the CFO/RCMP.
Just my opinion.
Yup. It would be mighty awkward if that pistol showed up at a crime scene and the papertrail ended in your wallet. Call the CFC, at least let them know that something is up.