I'm just gonna throw something into the mix, here.
This thread is stupid enough, already. So just mull this over, for a hypothesis......
I'll go right stupid, to keep with the feel of the thread, but let's for the purpose of this exercise say that the word "homicide" is completely interchangeable with any of hundreds of other criminal acts that could be committed with a revolver whether by intent or negligence.
The scenario goes like this........
Commit homicide; dump firearm in Bow River at remote location; go tell the feds how your firearm was stolen; throw in some filler to let yourself be charged for a much lesser offence (willingly) to try and throw diversion from what really happened; no witnesses - imagine that.
Anyone, including the feds that "gave dude a break since he came forth willingly", needs to give their head a shake for thinking that lenience is a good idea. Even if the story is legit, for all those that even feel that any leniency should be granted, just think what the worst possible scenario could be, resultant of the "thief" now in possession of the firearm.
And just to be clear, I am speaking as someone who has just cleared a lengthy firearms prohibition (I told the TRUTH at court, and actually plead guilty, took my lumps like a man). Has been convicted and jailed for what my beliefs and values are about firearm ownership, because I stand by those beliefs, steadfast. I've been deemed as a threat to the National Security of The USA (and a couple of other countries), for sticking to those beliefs. I DON'T mention this because I am proud of these things, but they make me who I am today. I lived my life full well knowing the potential consequences of my actions, and when the time came to pay, I didn't whine or lie. While the feds were "lenient" with me, that only seemed to fuel deeper criminal intent within. I also happen to be over 10 years clean and sober of everything, and a 10 year clean driving record. Accepting consequences (when they brought down the hammer), sometimes can be a good lesson.
Ignorance is no excuse, for those who cited that he "may not know current laws". IMHO, he should be charged with whatever they can, he broke the law. As should anyone else who maybe "forgot" to do what they should have. The potential consequences to others, could be severe.
So, since it seems to be the theme of this thread, feel free to bash on me now, for my opinions.