What are you using now?
I think you just need to get some training and up your skills. If only some of the shells are going up it is probably something you are doing wrong (no, using a cross eye should not do that). Practice more with that one, or get a smaller caliber to skill build up. Dumping money on it might be a total waste. I am perfectly happy with a 450 dollar 1911 without all the bells and whistles. Until I can shoot better than the gun there is no point in upgrading.
Also, please use capitol letters and complete sentances.
Thank you sir for your advice. From now on i will use capital letters and better sentences. Sir, i am using STOEGER COUGAR which is other name for BRETTAS COUGAR 8000 in 9mm. I have shot 6000 rounds from it without any problem what so ever.It has all the traits, which i want in a gun. The only problem is that i want to move to .45 auto and cant find a gun with traits i like.