Is this a genuine Colt Sling Swivel?

Instead of paying $26 for the Rock River Arms version, I paid the $55 for an advertised “Colt Tactical Sling Mount, Front” from a reputable website.

Was shipped this (pictured) and have observed:

  • Generic packaging- not Colt packaging such as this.
    • Unfamiliar cage codes
    • Fits loosely on a genuine Colt SOCOM barrel (needs shims)
  • The rivet is flipped around (When compared to other reference photos of Block 1’s)

Just trying to figure out if i was shipped a genuine product or if i need to send it back. Any info would be great!

Sling mount code: 12598617 Dogbone code: 12991254