With a front FO sight, and some additional work from TTI, my Glock 35 is extremely accurate. With practice I can consistently put snake eyes at 20yards.
The gun is not my limiting factor, mine is discipline, trigger control, breathing, and practice.
I would suggest you find someone local to you that has a 35 and take it for a spin, I think you will be pleased.