Defense stocks are a great portfolio builder.
They are a "need-to-have" investment backed by companies with solid balance sheets and...