I expect that any company putting sling swivels on a so called trap gun doesn't exactly have their thumb on the pulse of the industry.
Until they get some feedback from actual owners that have put a bunch of rounds through them then I'd stay far, far away, even farther from a used one!.... but that's just me.