Daily Archives: Dec 16, 2025

James Thompson

7 Misconceptions About the AR-15 That Just Won’t Die

Can three letters truly generate so much confusion? In the AR‑15 case, that response is a definite yes. From dinner‑table arguments to congressional hearings, the rifle has been demonized and glorified much of the time on the strength of arguments that do not pass the smell test. The AR‑15’s place...
Charles Mitchell

Pentagon Advances Navy’s F/A-XX Stealth Fighter to Counter China and Russia

With Chinese and Russian efforts in stealth flight growing rapidly in the background, the Pentagon has acted swiftly to speed up the U.S. Navy's F/A-XX program a sixth-generation carrier fighter to succeed aging F/A-18E/F Super Hornet and augment the F-35C in the 2030s. Defense Secretary Pete Hegseth's recent approval...
Charles Mitchell

7 Strategic Shifts as Trump Urges NATO to Target Russian Aircraft

Might a €10,000 drone be enough to get NATO to rethink its entire air defense strategy? Within the past month, a series of Russian incursions into European airspace have been met with a sharp turn in U.S. rhetoric, as President Donald Trump urged NATO allies to shoot down Russian...