I have a KWA KP45. I love it. I have only been using it for about half a year, but have had no problems. It uses the NS2 system, so it is supposed to be more gas efficient and better in colder temperatures. I chose to go with a simple GBB pistol rather than something like a MP7A1 just because it would be heavier and bulkier and harder for me to carry around. My KP45 just stays in my drop-leg holster for when I need it. In my opinion it mostly comes down to personal preference. As long as you stay with a reputable brand, you can buy whatever model you prefer most. I would advise staying away from CO2 though.