Well it is Huff forest products in Pittsfield me but he thought he could get 5000 pistons but evedently I has been awhile for him because he also cannot get any pistons so i did use husky 246 golf pistons and the boss's will have to be ground ,...a lot like at least 1/8 inch on each side but i did one today and it runs good. I got mine on e-bay 30.00 each ,"but you will get no needle bearings for the top of the connectng rod"