This is an old belt buckle. Not sure what metal it is. It is stamped 4008 On the back. It has red stars, white stripes, and Harley Davidson is in blue.
Possibly nickel or maybe brass
4008 on the back
It is vintage, possibly antique