Bodyweight alone will get you strong but there’s nothing wrong with adding weights to the mix. Often you will find that adding weighted exercises will help you get stronger, especially if the exercises are movement patterns that you are neglecting in your other training.