I use Gun Log SPC. It allows you to build a database of firearms, accessories, ammo and shooting sessions. The ammo section let's you input components details and prices of loaded ammo. The shooting section lets you link the firearms fired to the ammo used and track atmospherics, distance...