My personal favourite: M-500 Elite Stealth Enforcer.   I can't say enough good about these guns.