I've put 40B night sights on my 40P. I have a sight pusher so changing them was a piece of cake, no idea how it would go with a punch though. One thing to remember is that you'll probably have to modify the rear sight a bit. The dovetails are the same, but the 40B uses a shorter hammer than the 40P/P-01, so 40B sights don't have the cut out area in the back to prevent the sight from impeding the fall of the hammer. Just modify the new sights to match the ones you remove from your 40P.