Im thinking about buying electric staff or the ion pulse cannon. I will mainly be using these for pk/base so please tell me your opinions.