It's not pre-drilled, so you have to drill it. If I remember correctly, you'll need a 1/16" drill. I use these and Meprolite tritium front sights and have had to drill them all. Hope this helps.
We do not have anything to fit the Taurus revolver line at this time.
Yes, the pin hole will need to be drilled but it will fit your revolver.