I have an S&W 99, which is the S&W version of the P99. The only difference is the P99 has a Walther slide and barrel.
It's a striker-fired weapon vs a hammer... has a de-cocker, and a cocked indicator, but NO safety.
DA/SA ... first round can be SA, or DA. Subsequent rounds are SA
Extremely easy to take down for cleaning without tools
not match guns, but plenty accurate for self defense.
light weight contributes to a bit more recoil, but it's not a serious difference.
Mine has been trouble free for over 3000 rounds
..... hope this helps......
