Pretty sure the Round body is older. That is the one on the left in the picture. Those are probably Gun Metal finish.
I have two, you have what looks to be the new logo & clip with holes. I have a new logo with holes on clip & a crosshair with no holes on clip. Crosshair being the older of the two. Just so you can see, there were several variations of them. Hopefully one of the resident vintage E experts can chime in. Just in case I have it wrong. lol
Crosshair example: (This one has a clip with no holes)
Newer logo (on a lego I was playing with one day). It came off a round body too.
Notice the clip & a silver mount stud vs black Allen screw on the older version
BTW: FWIW, I will take those old junky things off your hands for $50 if they are frustrating you too much! LOL!