I personally like GunCount from Guns & Patriots, it allows multiple pics, ammo inventory, accessory inventory, and keeps track of the costs of everyhting and the value if you have the current values entered. Free version allows up to 10 guns, Plus version is unlimited and both are ATF compliant...