How Heckler & Koch fixed the SA80