ive found that all of the above work well. i slicked up my trigger by dry firing in sa/ and da. i did this a lot...prolly almost 1000 times,(usually while watching tv). after about 250 rounds and the dry fire practice the trigger on my 638-3 is very nice. then again, different guns may take more...