Anyone know any shops in the New Orleans/St Tammany area that keeps STI pistols in stock?
Feb 5, 2008 #1 SpeedRacer Well-Known Member Rating - 100% 92 0 0 Feb 23, 2007 14,347 38 Mandeville, LA Anyone know any shops in the New Orleans/St Tammany area that keeps STI pistols in stock?