PM Trudeau says the country is banning the use, trade of more than 1,500 models and variants of assault-style firearms.