Eto has all the Schumo parts for the Leo in stock. The Schumo idler is good but since HennTec came out with their idler system it is out classed but still available. All parts are in the Maryland warehouse.
http://www.etoarmour.com/products.php?ViewCategory=7