These three small-cap defense stocks still trade under $20, offering exposure to military drones, 5G battlefield ...