Just got my new m9 from and I am thinking that they have to put in an aftermarket barrel in order to meet the Canadian barrel length law. my barrel doesn't have a serial number, just a "W1" on it (where the serial number would go). Is that right? Stery doesn't make a Canadian compatible barrel? what kind of quality is this W1 barrel? I have a 9mm kkm barrel for my g22 so i can plink in 9mm with a glock and it is a nice solid lock up. so is this one but with the slide locked back it rattles. cant wait to get out on the range, unfortunately it looks like cold weather, wind and snow for my days off. guess I wont being wearing shorts!! gotta clean her and lube her up for a few mags worth.