What a mess ??
First of all, No country is going to sell any Missile with range more than 300 KM due to MTCR treaty. So, DRDO has to develop on own and no other option.
Agni-1,2,3,4,5 BM (700 Km-5,000 Km) - Inducted/Under Development/production.
Success
Prithvi - BM (300-450 Km) - Inducted/Production.
Success
Brahmos CM (300 Km) (JV) - Inducted/Production
Success
Prahar - Tactical BM (150 Km) - Under Development/production.
Success
Shourya/ K-15 - QBM 700 Km - Inducted/production.
Success
What is left ?? I suppose, in next few years we will be done with our offensive missile arsenal.
Also, For SAM
Akash MK1,2 - 30-40 Km production.
Success
SpyDer, Barak-8 - Under Development/production.
Most likely it will be successful & it's Israeli
SHOARDS - Under Development
ABM - AAD/PDV - AD-1,2 Under Development. DRDO themselves gave time-frame of 2014 & 16 respectively. So let see.
Also,
NAG Missiles, Astra are under-development phase.
TANK - We bought T-90 as DRDO was not sure of Arjun also we needed on urgent basis as Pak has ordered large no. of Tanks from China/Ukraine. Now, Arjun project is going as per planned. Indeed, 2 regiments already inducted.
Tejas - IMO, It's failed simply because it took too much time. Still, MK2 which is main one will be inducted by 2017. MK1 will be mere technical demonstrator and to gain some experience. Nevertheless, The experience will helpful for next few decades.
DRDO budget is very small. It's 1/6th or even less of China.
By 2016-2020, Our Missile arsenal will be very strong.