Some missile weapons take a long time to load, such as crossbows and handguns. So, a model that is armed with a move-or-fire weapon may not fire his weapon if he has moved at all during that turn. It doesn't matter if the model was forced to move by some compulsory action or by magic. Any movement will prevent the model from shooting, even the simple act of turning round.
Building an army? Create, validate and share your list with New Recruit, army builder for Warhammer Fantasy Battles (6th definitive edition) and many more games.
Try the builder