What sets the upper limit on the size and weight of a naval shell?
Short answerMetallurgy sets the theoretical limit, while shell handling and rate of fire set the practical one.
NotesA larger breech and propellant charge can be engineered only as far as contemporary metallurgy permits. Before that absolute boundary, shell weight slows movement through magazines, hoists, and turrets until combat performance suffers.