Rail magazine