I owned a Walther P99 .40. I loved it very very much. Unfortunately had to sell it to pay the rent. I would own it again.
I now own a Glock 22 .40, I love it. The safety feature is that it will not fire unless the trigger is pulled.
That is where I am on this issue. Hope it helps.