Thunder Beast ULTRA Series By Brandon on January 23, 2015 in News, SHOT Show 2015 Thunder Beast, the company known for making some of the best suppressors available for the precision shooters, has introduced a new line of suppressors called the ULTRA Series. (more…) Continue Reading