I have done a few in the past and have tried lots of different things. For bolts my favorite is a black scalloped kidd, its just smooth and looks awsome, if i wasnt going to spend $100 i would send it to CPC, and have him rework and jewel it, the ones i have turned out very nice but you are still spend $60. Kidd charging handle and buffer are my go-to’s, for a trigger my kidd drop in is great, my kidd single stage is good for $200, my volquartzen (sp) is just ok only got it because it was on clearance not as good as any of the above. BX triggers are ok for a quick simple somewhat cheap upgrade, but my absolute favorites are my tier 2 Brimstones, $75 is cheap for whatyou get (imo) i like the feel of the new trigger bow, the torsion spring is nice and smooth, overall is second only to my full kidd trigger. For a barrel i have a couple Beyer mid-weight barrels they are nice, my kidd stainless is only for bench rest, kidd ultra-light is almost too light, and my favorite is my kidd lightweight. If i was going to do another- kidd CH, buffer, and lightweight barrel, brimstone tier 2 trigger, bolt jeweled cpc or kidd scalloped for more $40 more, in a boyds or stockys sporter stock