I believe the badge is an actual Gordon Highlanders sporran shield (sav, back me up on this?) that you can order from the Gordon's Museum in Aberdeen:

http://www.gordonhighlanders.com/ghs...p&pID=52&cID=4

Cheers,

Todd