Artillery and related