Troy 30-Round Battle Magazine 3 Pack - $29.99 shipped