Sounds like you have something Loose. you shouldn't see that type of grouping .
I used my Tirant 45 tends to get loose . I know ! I sent that can in 4 times in 3 years time .
You said you used different can and received the same results . I'd say check the barrel