Taurus 24/7 night sights
So I finally found and ordered a set of night sights for my Taurus 24/7 pro ds..has anyone ever installed a set? Not sure if I should attempt it myself or take it to the shop down the road and have them install and zero it
|All times are GMT. The time now is 06:33 PM.|
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.