16th Battalion (B.C. Scottish) Glengarry Cap Badge
Slider to the reverse
This type was also worn into the 1920's