Actually the Canadian Military is well armed for the Weapons it does have, look at the vehicles we sent to afganistan with FLIR capability for perimiter watch and the advanced land mine detection.
Most of the Grunts are equipped with a rifle sporting an Elcan Scope on a full size M16a2 rifle with a 20" bbl..... no wussy M4 for our boys. :P
All of our M16 rifles are made by Diemaco ;