I was raised to maintain a firearms logbook on each and everyweapon I own, which I do to this day. Each logbook is both written and computer based
1. Date of Purchase
2. Copy of receipt
3. Date of firing
4. Type of ammo used
5. Which magazines were used. (all my mags are numerically numbered)
6. Accuracy
7. Type of range, indoor, outdoor
8. Weather conditions
9. Complete maintenance done that day
My computer program maintains a running round count, and when a predetermined round count is reached for that particular weapon, the program informs me it's time to change springs, and do a detailed field strip and inspection.
I have a Generation 1 Glock 17 that has 99,314 rounds through it. I have a Taurus PT-92 with 78k rounds, a Springfield GI with 45k, a Safari Arms GI with 88k.
I also maintain a magazine log, each and every magazine I own is numbered, this way I can keep track of when I bought it, how much it has been used, and, should I have issues with it, I know which one needs maintenance.
One of my first Norinco's, made from recycled railroad steel, is nearing the 85k round mark, and was recently returned from Browns custom shop for inspection and declared to be in mint condition. I did have him replace all the internals with his Hardcore parts and a match grade barrel.