In terms of illegal weapons, America is by far the greatest international source of guns used in crimes entering Canada, said Stephen Schneider, a professor of criminology at Saint Mary's ...