I had installed a few upgrades on it myself, however, I wanted the experts at MCARBO to do the internals and install a couple of other items. It came back yesterday and while I haven’t fired it yet, I am very happy with their customer service and installations. Except for fitting it into a foam-lined case, it is just about as tricked out as it can be. I will sight the red dot in sometime this week and it will be my “go to” rifle when I need one for close-up situations and recreational range time. Thanks, MCARBO!! You are the best!!