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