A pair of KSC M9 pistols have been my work horses for years. They're getting tired with age, but still drive tacks with .3g bbs.