M149 magellan