I think it is your mount
your eye is your rear sight , so if you don't line it up right your off you line it up with proper fit and mounting the gun the same way every time
if you want a sight to fix your lack of practice a red dot is going to be the best thing there is
you will probably need to build up the cheek on the stock to get behind the red dot because the dot is a light that points strait back at your eye (yes refracted off a lens but same thing) if you see the dot in the path between your eye and the target then the gun is pointing at the target even if the dot is not centered in the window.
my 870 wears a dot my 500 does not
my 500 wears a morgan pad to make it fit and mount properly adjusted for me
yes dots work on moving targets like clay , birds , ect..
a good dot starts about 250usd there are a few around 150 that are not bad
will your gun need to be drilled and tapped ?
stock built up the Magpul stock works well for this as they have different height cheek risers available they come in low medium high and you buy a pair either low medium or medium high
it also has length of pull adjustment and is a nice stock they run about 110usd 20 more for the risers
![[Linked Image]](https://trapperman.com/forum/attachments/usergals/2023/08/full-35262-186703-magpul870butt.jpg)
if it worked for you in the past a case of target loads and clay you can probably practice back into where you were , good practice , not lying to yourself and slow down and dry fire 3 times for every round you fire , practice dry fire mount several times then load up and shoot some clay
best if you can get a machine to throw them the same every time for a while when you have that direction down move the machine to a different type of shot
a case of 7.5 or 8 shot is about 95-100usd and clay varies