KCI USA MP5 Gen 2 30 rd magazine