Got this sling to lighten the load of a full length G36 which kinda gets heavy after a day of skirmishing. Works a treat, but the clip has difficulty fitting over the sling hook so I had to had to add an extra ring for it to clip on to. Once that was done I had no issues. The strap allows for about 18 inches of length adjustment so it should suit all sizes. Great buy, but just check first that the clip will fit your mounting.