Answer:
Buganda had a good climate with reliable rainfall with fertile soils which ensured constant supply of food for the population and army. Due to increased population there was need for more land hence expansion of the kingdom. Buganda's dealings with Arabs enabled her get guns.
Step-by-step explanation: