TROY INDUSTRIES, INC. - AR-16/M16 BATTLEMAG | Brownells - $13.99

Troy 30-Round Battle Magazine 3 Pack - $42.99 @ Cabelas