If you get caught with a gun that hasn’t been transferred to you legally, you BOTH go to jail. If it was used in a crime, you both are punished equally for the crime. 
All firearms should be registered. I can’t see a situation where it would be unnecessary. The money used for registration can be given to the innocent victims of gun violence.
If you get caught with a gun that hasn’t been transferred to you legally, you BOTH go to jail. If it was used in a crime, you both are punished equally for the crime. 
Cool, so you plan on enforcing registration for all firearms in civilian hands?
All firearms should be registered. I can’t see a situation where it would be unnecessary. The money used for registration can be given to the innocent victims of gun violence.