These are new in the packaging USMC surplus sling mounts. The NSN lookup showed us that they were intended for use on the Mossberg 590. However they are just standard swivel sling mounts that can fit your old shotgun or hunting rifle that is sitting in your closet.
NSN 1005 01 512 4530
"Swivel - Sling - Small Arms"