I inquired a whole with XS Sights a while ago about making Big Dots for the P-07 (or P-09).
They said they couldn't as there is no cross pin. While this may be ok for plastic sights. Metal sights would likely come loose.
Well now that the P-07 (P-09) has a set screw. They say they'll look into it.
So if anyone here wants some? Send them an email to encourage them to do it.