GRAPE-DRANK
Member
You will be happy with the TBA stuff, I just ordered 7 of their 30ps for the shop, people seem to really like them. In my personaly experance it comes down to either a TBAC 30p or a SRT Shadow for 30 cal TI cans.
I think you are referring to Thunderbeast Arms suppressors. TBA Suppressors are totally different. TBA is in Virginia. TBA is the actual name of the manufacturer.
TBA suppressors are made in a machine shop off-site the owner of TBA sells his suppressors by appointment from his custom muffler shop.