Independence day special: Defence stocks OPPORTUNITY OR THREAT ?