There is no way to 100% prevent it from being stolen, and that's something people will have to consider when they decide to make that purchase. There are already many other things there is no way to 100% prevent about guns.
And sure, charge everyone with a stolen gun with an equal charge. But make it a good one.
And how, pray tell, do you play on enforcing this, let alone getting anyone to report a gun theft if they are damning themselves to years in prison?
So again, back to my original point. Why only do this for firearms, and not anything that is dangerous?Like people who steal chemicals to make bombs, or the ingredients to make meth.
Should a farmers supply be charged with aiding domestic terrorism if somebody breaks in and steals crate loads of certain fertilizers and uses it to blow up a school?