Here's a nice large 3 1/2" tall MARKSMAN badge of the Canadian Army Cadets.  This is an older one that was worn with their scratchy woolen battledress uniform before they went to Texaco green like the Armed Forces did.

It's in great condition with a black sack cloth backing.

Good luck bidding and thanks for looking at another auction from The Mighty Atom.