The Toronto Sportmen's Show runs from the 16th to the 21st at Toronto Metro Convention Centre (Map).