I have not had the time to count all the parts or test any of it. SELLING THIS ITEM AS Is no returns accepted