Creates a magic bullet at the source
Example:
MagicBullet( GetWeapon("sniper_hyperion"), level.sniper_loc.origin, target GetTagOrigin( "tag_eye" ), level.sniper_boss)
Returns: entity
entity
* = mandatory