Years ago, Browning made a high end coat that had a "pebbled-textured" rubber patch on the shoulder top to provide texture and friction to hold the sling in place
I have two of them. One of them is the original Duck Commander apparel from Browning which was a long time before they became widely known.