I have a sling on my Rem 870 Express 12GA that is from Outdoor Connection. It came complete with the magazine cap, camo sling, and also has a velcro strap that attaches around the butt stock, so there is no need to drill for a swivel stud.
It looks like this
(sorry, the pic is poor quality from a website I lifted it from).