I wanna say that they want $34 or so for the S&W plastic sight and screw. Ridiculous, but true. The Walther one was like another $10.
Long ago, I dropped my SW99 1 time and dented the plastic edges on the front and rear sights. They did not come off, though - both the front and rear stayed on.
I also had a fullsize Walther p99 2004 frame I bought in early 2006. Dropped the damn thing. Uggg.. It killed me. Damaged the frame and the sights. It bugged me so bad that I sold the gun at a $200 discount. It was my fav gun, and I couldn't believe it. It killed me to look at it damaged. I replaced the sights and sold the gun. Luckily, both times, I was able to get sights for free from people who were kind enough to send them to me.
But, when I got my last P99 A/S fullsize, I have installed an anti grav device so I won't drop it

- I also ordered extra sights (front and rear) so I wouldn't have to beg again if I ever did drop it. I think it was back in Aug when I ordered it.