Cannon
A cannon is a large projectile based weapon that fires a large caliber round very similar to a current day howitzer. It uses ammunition and therefore will need to be replenished every so often although your ship is capable of carrying a very large amount of reserve ammunition making restocking not a constant priority.
Currently the cannon is only available in a fixed version.