Lmfao the howitzer is heavy artillery, towed behind a truck into position, and fires a shell the size of my leg
It's nicknamed Big Bertha, and i've seen one knock down an entire building in one shot
your gangster friends probably weren't firing them with one hand