I think that is where I bought mine. I took them off to get the RMR and tall sights installed and then installed them on my youngest son's P07. Seeing as how the front was tapped in, tapped out and tapped in again, they must be pretty durable.
Oh, front sight height was just right for the P07 with 115 gain hollow points, too.