Hey Wolfgang
The A-22431 switch gate is unique to Cactus Canyon. (Pinball Life and others have "lookup databases"
When searching for parts, I always download the Parts List from IPDB because sometimes it is easier to find sub-components rather than the complete assy. For this assy the BOM is:
1034 ..3 A-22431 switch gate assy 1
1035 ...4 01-14958 brkt-switch gate 1
1036 ...4 5647-12693-11 switch sub mini micro 1
1037 ...4 4002-01105-08 ms 2-56x1/2 p-ph-s 2
1038 ...4 01-8240 plate-nut #2-56 1
1039 ...4 5070-09054-00 diode-1N4004 1.0a 1
1040 ...4 12-7435 gate-switch wire 1
01-14958 is available at PSPA https://www.pinballspareparts.com.au/catalogsearch/result/?q=01-14958
12-7435 is also available https://www.pinballspareparts.com.au/catalogsearch/result/?q=12-7435
The other parts are commonly found at most vendors.
Wally