Quick Review of the Smith & Wesson M&P Shield vs the Ruger LC9 and M&P 9C On April 23, 2012 By Ranger Read Full Article →