The fastest way to get this item on Battle.net is via trading, you can use the
Item Price Checker to see how much Magefist is worth.
Farming it by killing monsters is possible, check the
drop rate table below for more information.
It can also be gambled but the chances are very slim.