If you're looking for a way to build muscle without buying a weight machine or set of free weights, maybe you should look into another option. Resistance bands are affordable and effective alternatives to weights. You can work every muscle group using resistance bands at home.