I have recently started running a 96D, taking a break from my Glocks (long story). I know they are not considered the most durable. Most of you guys are more plugged into the shooting world than I am. What kind of service life should I anticipate from the 96D? Or is it just one of those things that some last and some don't?