These look like a 30 round magazine but only hold 10 rounds. Cost is $18 each. Anyone have experience with these?