I'm not a expert on badges, by any means.
But with no rivets for the assembly, and the pin and catch, I'd say Repo.
I love that badge, but do not own one.
Ed