Defence stocks outperformed a weak market as the Nifty India Defence index rose 0.6%, led by gains in Solar Industries, Paras Defence and BEL, even as broader indices declined.