Taurus PT840 with magazine. -Tigard
Layaway Available. 

3788-2076879355-01