Defence stocks investment