D dustybrown Well-Known Member Joined Mar 25, 2009 Messages 125 Location Pilot Rock Oregon Oct 20, 2010 #1 Has any one read in rifle mag about teludyne tech straight jackets system ? any one have any experience with the product ? Is it a gimick ? Sounds to good to be true... I checked out the web site and its kinda veague ?
Has any one read in rifle mag about teludyne tech straight jackets system ? any one have any experience with the product ? Is it a gimick ? Sounds to good to be true... I checked out the web site and its kinda veague ?