def METHOD_NAME(self):
    """
    Goes to page_munitions
    This route guarantees start
    in general shop
    Pages:
        in: Any
        out: page_munitions
    """
    if self.ui_get_current_page() == page_munitions:
        logger.info(f'Already at {page_munitions}')
        return
    self.ui_ensure(page_academy)
    skip_first_screenshot = True
    while 1:
        if skip_first_screenshot:
            skip_first_screenshot = False
        else:
            self.device.screenshot()
        if self.appear(page_munitions.check_button, offset=(20, 20)):
            break
        # Large offset cause it camera in academy can be move around
        if self.appear_then_click(ACADEMY_GOTO_MUNITIONS, offset=(200, 200), interval=5):
            continue