Use "heavy gun" in a sentence

1. Cannon definition is - a large, heavy gun usually mounted on a carriage

2. In recent [when?] naval usage, a Barbette is a protective circular armour support for a heavy gun turret

3. Barbette - (formerly) a mound of earth inside a fort from which heavy gun can be fired over the parapet