Royal cannon stand