If a Pelican case is really want you want then just goto your local hunting store, gun shop, tactical store, etc. and most will stock these.
An M16 is exactly 1 meter long. Regarding suppressors, you can get any type you want. Screw on, quick detatch, sleeve onto flash hider, etc. and of various lengths. You just have to look but importing suppressors into Canada can be iffy. Customs seizes them at times. A lot of people do hide longer inner barrels inside suppressors. I don't like the practice myself.
I don't know why you just don't google all of this man.
http://www.irl.bc.ca/Forestry%20Supp...ican_cases.htm
http://www.pelicancasesinbc.ca/