Solid Brass Cannon (Fireable)
Solid Brass Cannon (Fireable)
Solid Brass Cannon (Fireable)
Solid Brass Cannon (Fireable)
Solid Brass Cannon (Fireable)
Solid Brass Cannon (Fireable)
Solid Brass Cannon (Fireable)
Solid Brass Cannon (Fireable)
Solid Brass Cannon (Fireable)
Solid Brass Cannon (Fireable)
Solid Brass Cannon (Fireable)
Solid Brass Cannon (Fireable)
1/3
Solid Brass Cannon (Fireable)
Solid Brass Cannon (Fireable)
Solid Brass Cannon (Fireable)
1/3

Solid Brass Cannon (Fireable)

$29.99
$0.00
Save $-29.99
362 sold
It's been recommended by 683 people on Facebook, Twitter and Instagram
Style
Please select a style
Quantity
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);
Weight: 0kg
Barcode:

No Sales Tax. Online Sale Only.


This is a stunning brass cannon decoration model. The whole body is made of solid brass. Its eye-catching design is enhanced by a glossy brass finish. It has large metal wheels and two tails, and can fire shells.

Each part of the cannon was made of solid brass, and the whole was very strong. It can be used as a decoration or as a toy.

This kind of decorative ornament is very suitable for military and collectors. It is not only a precious art collection, but also can bring you a lot of fun. Show your love of historic weapons with this small metal cannon.
Feature
  • Solid brass with excellent workmanship.
  • Disassembly and assembly are very simple, and experience the fun of assembly.
  • Movable wheels and a fireable cannon.(Need to buy firecrackers by yourself)
Specifications
  • Material: Solid Brass
  • Dimensions: L 5.6 x H 2.8 inches
  • Weight: 1300g

Thank you for stopping by and if you have any questions please contact me.

MY LITTLE STUDIO. READY TO SEND YOUR ORDER!

30 DAY RISK-FREE GUARANTEE

We have a risk-free 30-day guarantee that begins only when you receive the ITEM! 

If you don't have a positive experience for any reason, we will do whatever it takes to make sure you are 100% satisfied with your purchase.

45

Men's Wear