I have 4 Semi-Auto's. A SA 1911 Loaded, SA XD 45 Service, HK USPc 45 and a Star B 9mm. When I clean these pistols, I've always just field stripped them, you know, down to the frame, slide, barrel and guide rod. I use a bore snake, bore brush, swabs and a tooth brush. I clean with Hoppes #9 and Hoppes Oil. I've never taken apart the trigger mechanism or the firing pin assembly bascially because I don't know how. I envision springs and things flying everywhere, scares me. I always blow out the excess Hoppes with compressed air before I lube. My question is, should I be tearing down my guns for futher cleaning or is what I'm doing sufficient?