The depth of the swivel is different on the military and the civilian versions. The military version is manufactured so that the swivel fouls on the 'staple' used to secure the breech cover.
The civilian version is made deeper so the swivel 'sling loop' clears the 'staple' as it rotates.