I have been running Gen 2 STI mags. Dawson has been the best pricing I can find now. TTI base places and Grams springs and followers.
If you wait for a TTI sale, you can get the whole set up for about $105 each. Slightly cheaper than MBX and I can get 20 reloadable.