I think it looks like a lot of other claymore pins I've seen. This one just happens to be shiny.
There's no rule that says a kilt pin has to be "Scottish-" or "Irish-looking". A favorite brooch of your grandmother would make a perfectly good (and meaningful) kilt pin. However, since you've bought this one, it will work splendidly, too.