There is one person I know who carries spares and is superb. He did my Diana 100 many moons ago, and various other match rifles. Dave Price is his name. Had the handle wonky wonky for a while, may still have. He wont thank me for giving out his contact details. So please PM me if you're genuinely interested, and I will give you his email. He is based in Telford Shropshire. Hope that helps. Geoff