Magic Castle stock