Gun
Modern militaries use the word "gun" for larger artillery guns that need several people, and that fire big ammunition. For example, weapons on warships and tanks are called "guns". They may be in a "turret" (a rotating base). Big guns usually fire artillery shells, which explode upon impact.