Anyone own one or have any trigger time on one? Impressions? Pros/Cons?
D dogsoldier0513 Member Joined Oct 21, 2006 Messages 296 Location Heart of Dixie! May 26, 2012 #1 Anyone own one or have any trigger time on one? Impressions? Pros/Cons?