One item to note. Most airlines, including Air Canada and United have restrictions on the size of baggage. This is a linear dimension, and United has a 62 inch linear dimension for baggage. Anything over that is subject to a $175.00 USD excess sized baggage fee EACH WAY.
So if you fly for airsoft (like when I go from Baltimore to California) and check airsoft in your luggage, it would be beneficial to get a case that does not exceed 62 inches length x width x height.