Third Circuit Rules 3D-Printed Gun Files Are Not Protected Speech

The court upheld the District Court of New Jersey's decision to dismiss with prejudice all constitutional challenges to a state law that criminalizes the distribution of certain digital instructions or code that can be used to 3D-print firearms to unlicensed individuals.

By John Crump

[SHOT 2026] Hands On with Steyr’s New AT Pistols

At SHOT Show 2026’s Industry Day at the Range TFB had the privilege of getting early access to the range to cover the ceremonial First Shot of SHOT. One of the benefits of this was we were able to get hands on as soon as the range went hot and I was able to put a couple of magazines through...

By Matthew Moss

[SHOT 2026] Caldwell ClayCopter Surface-to-Air & Rip Launcher

Caldwell dropped the biggest piece of the ClayCopter puzzle at SHOT Show 2026 with the Surface-to-Air launcher . If you caught the  original ClayCopter handheld unit  last year, this is the next step up. It’s a ground-based, hands-free launcher that turns your backyard into a spor...

By Sam.S

The Dangers Of Bullet Setback

Bullet setback is more common than you think, and it’s dangerous. Here discuss how to deal with it and why you should carry an EDC knife. The post The Dangers Of Bullet Setback appeared first on Gun Digest.

By Richard A. Mann

The TLR-3X – The Little Guy Comes Back

My first ever weaponlight was a used display model of the original TLR-3. The TLR-3 was the smaller, budget-friendly light that most people have forgotten about. Streamlight has released a ton of different TLRs since, but now, a decade or two later, the TLR-3 is back as the TLR-3X. The new Stream...

By Travis Pike

POTD: Reborn as an Ak4 - PTR GIR 100 Transformation

Today’s POTD features the PTR GIR 100, a faithful U.S.-made interpretation of the Heckler & Koch G3, then rebuilt to copy the Swedish Ak4 battle rifle. Built around the classic roller‑delayed blowback system, the GIR 100 leans heavily into its Cold War roots with a parkerized finish a...

By Eric B
« Newer Posts Older Posts »