gun carriage

noun

1.
a framework on which a gun is mounted for firing