Serial numbers can not be easily removed, in most cases even when ground off they can still be recovered. Licensing of gun owners and registration of guns, recording of all gun sales will not prevent criminals from having guns. Criminals carry concealed all the time, do you think they have a permit for that?
Locks do not protect you from criminals, they are feel good devices for honest people, generally gun laws are the same