New M&P 40 owner in Loveland.

Printable View