Modern Service Weapons has a concise article recommending what to do when you are at a certain level in firearms training. The focus is on developing personal skill rather than gears
http://modernserviceweapons.com/?p=10967
From: Modern Service Weapons