qty on hand isnt qty availiable, qty availiable has nothing, i am going to guess you have something else taking the stock for at least one of the components, or another transaciton thats open consumign the stock have a look at transacitosn for that item that are open.