i suppose you could make a model arm , a screen entity and have its pan , and tilt always look at the mouse pos and use an animation for throwing