Justin Trudeau has announced a sweeping gun ban instead of tacking the real problem - criminals