P95, checkl Brownells, page 298 in catalog 58.
BHPs took some fitting, but IMO, there was extra metal left because of the huge number of BHPs. Sig 220 should be easy I think.
Revolvers do take some fitting and I use them only on pinned front sight Smiths. If I were to put one on one of my J frame revolvers (solid front sights), I would send it out.
Remember, this is a down and dirty short range quick pickup front sight. While one of my BHPs has the 24/7 that has a rear insert too, I am not sure it is necessary.
It is very fast 10yards in, but I believe it is slower than regular sights at 25yards. That said, I shot a 6 shot 6" group from braced sitting with my BHP 9MM at 100yards.