I use an Excel spreadsheet with tabs for each caliber, with serial number, number of mags, Maintenance and mods, and running total of ammo purchased and expended and number of rounds through each firearm. I have expanded it over the last few years with tabs for scopes/sights, flashlights, and also air guns.