I understood your question, sir, and was in the process of answering it. Pardon me if my French is not 100%. If you had difficulty with it, I can understand that.
Any individual who wants to purchase a firearm of any kind must have their licence. That has to be checked when they purchase a gun. When the transaction is completed, the person who keeps that file must keep a record of that transaction. For every person who sells a firearm, or even if your neighbour wants to just give you a firearm, there has to be verification of the licence and a record kept of the transaction.