Yeah, likely they all helped. No doubt the trigger makes it easier to shoot. I've become a big fan of neutral full length bedding. The factory stock wouldn't be a good option for it....I'd think free floating would be the best route to go with it.