Well, don't get too wound up about this.
If Kerry in fact has a Kalashnikov of some sort, odds are
it's a DEWAT - DEactivated WAr Trophy - welded receiver.
Entirely legal at the fed level, and maybe even in the
Peoples State of Taxachusetts.
So the question isn't "where's the rifle"?
It's first "what is it?"
If it were deactivated wouldn't you think he would mention that. I think JFK has been deactivated, disconnected and discomboberated.