I used to get charger bbl off of US Ebay sellers, shipped to NY and then self imported in Canada. As 357 stated, Dlask may have what you are looking for.
Yes it's legal as long as the overall gun lengthis greater than 26" .
Finding a used one won't be easy.
Purchase a Dlask 8" add a compensator or muzzle brake to reach 10" or shoot the 8" as is.