Ok they are on. Here's the details for those interested.
Truglo part # TG131NT2 they are the 270/450 set.
Minimal filing to the sights themselves.
No modifications to the slide at all.
Used a sight pusher to remove and install.
Shot 20 rounds through it this morning off hand and poa/poi were spot on.
So far I'm happy with them, I will try to shoot some more tomorrow rain permitting.