Future Weaponology CTA (Cased Telescoped Ammunition) cannons are far from new technology, having originally been created by Air Force researchers[…]
Read more
Future Weaponology CTA (Cased Telescoped Ammunition) cannons are far from new technology, having originally been created by Air Force researchers[…]
Read more