welcome aboard.
for the best deals on ammo i would have to say it is silver state armory, same for brass.
most cost effective way would to buys some ammo then save the brass and reload
for mags I would say the PRI are the best and they are trying to get a group buy going, also visit the fine folks at Palmetto state supply