After every range trip, be it 50 rounds or 500, I strip and clean, including the whole slide assembly (extractor, firing pin, etc)...
I just use a small punch to push in the firing pin and slide the stop out while aiming it at my cleaning towel. I use the same punch to remove the extractor, and from the top, hold down the firing pin while I slide the stop back into place. The punch also makes a great extractor groove aligner if the extractor twists.
I use q-tips to clean the extractor hole and firing pin hole...for the extractor make sure you really clean the inside of the ejection port around the extractor area! Use a toothbrush or something to really get the gunk out because it likes collecting there. I soak one side of the q-tip in hoppes, run that though from back to front, and pull the dry side all the way through...might take 5 or 10 q-tips but by the time I'm done, the dry q-tip comes out clean. If you don't clean the ejection port area the extractor hole may well be clean, but you'll get false positive gunk from the ejection port area.
One thing though...if you can spend it, get the brand name q-tips, not the generic ones. I've found the J&J Q-Tip (tm) brand really is the best to use. More expensive, but *shrug* It's worth it to me
The aftermarket ones don't have as much 'swab' area...the brand name stuff has a LOT of cotton on it.
Every couple thousand rounds I also remove the safety, remove the hammer, and remove the mainspring housing/leaf spring, and pop out the disconnector and sear. Most of the time, while I'm there, I also remove the trigger. (In effect, a full detail strip)
It's worth it to get all the crud out of the frame, wipe it all down, and leave it with a light oil coat...might not be NECESSARY, but it sure does ease the mind.
YMMV...