YES it does affect accuracy.
NO it'll still shoot straight without it.
Pie.
I've shortened many barrels over the years (on springers) and experienced no loss in accuracy.
B.A.S.C. member
Forum Rules