Firearms
Firearms

Smith & Wesson M&P9 Shield Plus PC 9mm 3.1-inch

Specifications