If you do not reload look into managed recoil ammo. It can make a world of difference. As far as a stock goes, weight helps....