Defence stocks have witnessed a significant of profit booking from the peak in the recent months with many trading at a ...