B Beretta686 New member Dec 19, 2008 #1 I went by the store of an SOT in Corpus Christi Texas, called Shooters Depot and the guy has an amazing array of things and his suppressors seem awesome. But does anyone here have actual experience with his products?
I went by the store of an SOT in Corpus Christi Texas, called Shooters Depot and the guy has an amazing array of things and his suppressors seem awesome. But does anyone here have actual experience with his products?