Nice 6906 OP.
Since it appears to have a black MIM trigger, I'm going to guess it has a wide barrel tab and the top of the barrel reads 9MM in large font, instead of 9mm Parabellum in small font? If so, it's a later production model that received some of the ongoing manufacturing and design revisions.
I carried a couple issued 6906's from the earliest 3rd gen production as issued weapons. I also installed the Hogue wrap-around finger groove grip. It made shooting the tame compact 6906 seem like cheating when it came to controllability.
My first 6906 was fired to what I roughly estimated to be in excess of 40K+ rounds. I replaced the slide at one point, to make it easier to replace and fit a new extractor (chipped), and updated some minor parts (ejector, MIM hammer & trigger, etc) as time passed. When that model started to get a little worn down in the frame rails, I replaced it with another old one and fired several thousand more rounds before the old guns were taken out-of-service.
FWIW, I was talking with one of the techs at the factory about the older 3rd gen 6906's, and he was curious how many rounds I'd fired. He was surprised and laughed when I told him, as he said in those early days of the 3rd gen guns they only expected them to be fired maybe 5000rds over a career, which was the standard service life expectancy for Mil-Spec guns in those days. I was given some testing data from the FBI dating back to testing of '87-'89 pistols, and some of the 459's they were using at the time started to show some frame cracks as they passed 10K rounds.
I replaced my recoil springs sooner than the normal recommendation we heard in the armorer classes, though.

As I recall, I was using a diet of issued 9mm that ranged from 147gr, to 127gr +P+ and eventually 124gr +P.
Congrats again.
