It depends on what type of charge we're talking about. You certainly couldn't have a criminal charge laid against you. I am not a doctor so I don't specialize in professional misconduct, but I know a little about the colleges for both nurses and physicians and their confidentiality rules.
From the criminal perspective and the firearms control scheme—and I don't think I differ with Dr. Drummond on this—there is a reporting mechanism for everybody; it's a phone number, 1-800-731-4000. You can call the RCMP at any time to report a public safety complaint with respect to firearms. It's on the RCMP Canadian firearms program website. It's well publicized in gun stores all over the country.
I see the results of people using it and individuals do have their firearms seized and held until a hearing can take place to determine their suitability to own firearms. I think that's a perfectly appropriate process.