Meaningless list.
You don't require a list to produce in India.
Just give assured orders to private companies, they will manufacturer to your specifications, in time and with good quality.
Private companies require fixed orders to be financially viable. They cant sit around, with large investments in the defence sector, hoping for orders.
But we have a bhoot of open tendering. Example , Though their are 3 to 4 metro train manufacturing units in india(MNC and indigenous), we will still go with L1. So some unknown heavily subsidized company in china will win the order. Though this might be just 5 % of our current installed equipment, why even allow the Chinese to participate in tendering? And you shift jobs outside. Dont give even 1 % orders outside India, when we have substantial mfg capacity here.