Something that gets overlooked, but helps me a lot... is to keep notes. Detailed, agonizingly detailed, notes.
For a long time, the only 'notes' I kept were in my head. As time went on, and more guns, more calibers, etc. got added to the mix... and as I tried this, that and something else...