New Taurus M605 Poly Protector .357 Magnum revolver. 

Gunz Inc. stock # 8952