Smith & Wesson 13955 M&P15 Sport III CA Compliant 5.56 NATO 10+1 16"
$795.80
product code:13955
UPC:022188896763
Brand:Smith and Wesson
View more from Smith and Wesson
availability: In stock