well your using a red dot, with the red dot alone accuracy is not good, but if you line up the front and rear sights with the red dot accuracy improves? if this is correct then the problem is consistant cheek weld, lining up 3 points forces you to have the same consistant cheek weld every shot when using just the dot you don't.
RR