sounds like a gun problem .
I am not a competitive shooter but i do practice alot .
One thing i have found if i am off my norm , i go to a different gun ,
like if i am shooting a .45 and i am getting way off i switch to a .22 for a few to settle myself down a bit , I also do the oppisite if i am shooting with a .22 and start getting off myt norm i switch to somthing with ALOT of punch .
As i said im not a competitive shooter just a backyard target shooter ,
But it seems to work for me .