I currently owna glock 23 and love it. I am wanting to get a sub-compact glock 26 or 27. What I read most like the 26 over the 27 due to less recoil and being less snappy. What is your opinions? Which is most accurate? Would there be a difference shooting 40cal in a 27 vs my 23 as far as recoil, accuracy etc. Thanks. Also is it worth waiting to get a 4th generation and if so, why??