Take a look at the top of this section of the forum. You will find a thread that has quite a list of sites for Savage Hop-ups. If you have a good LHS (local hobby shop), please throw them a bone and buy from them...support your LHS. If they can't hook you up or you do not have one, then internet shop away.