As for definitions, the Canadian law, unlike other laws such as the American ones, does not define assault weapons. It does not refer to military firearms, paramilitary firearms and assault weapons. It only contains criteria for restricted, non-restricted and prohibited weapons. What we note is that the classifications are not related to the risks presented by the weapons. You saw the assault weapons we showed you. They are not restricted, and that makes no sense.
You are asking us what the technical solution is, but we are not experts. As Mr. Benabdallah said, it's up to the government to see to it that the most destructive weapons, those that have been designed to kill human beings, are not made available for personal possession.
I also want to answer your last question on updating the definitions. Around 2012, in several of its notes to the office of the minister responsible, the RCMP complained that the regulation that could have prohibited certain variations on assault weapons that are already prohibited had not been updated. Since 2012, two or three weapons may have been added, but in general the regulation has been ignored for more than 20 years.