Have you tried ABO USA or Parson's?
ABO USA INC.
14041 SW 139th Ct.
Miami, FL 33186
(786) 701-9144
(786) 701-9144
Parsons Scope Service
PO box 192
Ross, Ohio 45061
Phone: 513-867-0820
Been a long time, don't know the current status of either of these.