I just found this - apologies if it has been posted before:

British Enfield SA80 Part 2: XL60 series Armament Research Services