Defense and space stocks are having a moment. Whether due to the upcoming initial public offering (IPO) of SpaceX or the ...