Another update and i'm sure everyone already knows this but just incase you don't
Bodyweight exercises (One arm press-ups, pull-ups, etc) = Amazing strenght gains, little mass gains
Free weight exercises = depends on the weight you use but can be brilliant for mass gains
So which one...