Pretty sure that is the coolest looking thing I've ever owned shares of in the OTC penny market.
Considering past scrutiny, I would have to think the PR about the meeting with Pentagon officials actually happened, and the products themselves certainly seem to be real.
I will give you this, since you've been around this ticker for a while, it is entirely possible for two people to have completely differing opinions on a stock and both be somewhat right, depending on one's trading/investing strategy.
All IMO