My procedure (for NIB rimfires) is as follows;
1. Get gun home, disassemble, clean thoroughly, reassemble.
2. Take to range
3. Load magazine(s)
4. Shoot until mag(s) is empty
5. Repeat steps 3 & 4 until ammo supply is depleted
6. Once gun starts acting up, repeat steps 1 thru 5.