Complex sentence: Bass is able to rapidly fire his arm cannon at all 45-degree angles except straight down, but shots cannot be fired while moving or pass through walls unless a certain upgrade is obtained.
Split into simpler sentences: Bass is able to fire his arm cannon at all 45-degree angles except straight down, but cannot shoot while moving. His arm cannon fires very rapidly, and cannot pass through walls unless a certain upgrade is obtained.