TBAC Announces New Gen 2 Ultra Series Suppressors
The Thunder Beast Arms Corporation, or TBAC for short, has put out some solid suppressors in their thirteen-year history. This Cheyenne, Wyoming-based operation was founded in 2007 with a simple and passion-driven mission: “…to make the best sound suppressor [Read More…]