Plan to carry at least 6 mags at some point. 75 rounds per mag is fine.
At some point you'll figure out that a single accurately placed BB can do the work of 50 randomly sprayed BBs.
Give this a read through, it'll explain a lot:
http://www.airsoftcanada.com/showthread.php?t=166583