Tempest stock