If you use free weights properly, you will probably gain body weight. However, it’s very likely you will lose body fat in the process. More muscle requires more energy which means that building muscle with free weights can help you lose body fat quicker.